NPC Name Generator (Undead)

Haunting names for liches, vampires, and wraiths

Ad placeholder (leaderboard)

Undead villains need names that sound like they have outlived their own bodies. This generator combines corrupted, archaic-sounding given names with grim epithets so every lich, vampire, or wraith gets a title worthy of a final boss.

How it works

The tool keeps two pools: weathered given names built from Latinate and archaic roots, and dark epithets such as “the Pale” or “Devourer of Names”. When you generate, it filters the epithet pool toward the undead type you chose, then for each result it picks a random given name and a random epithet independently and joins them. An unbiased Fisher–Yates shuffle orders the batch so repeated clicks surface different pairings.

Tips and example

  • A lich might come out as Mortheus the Sleepless, a vampire as Vasilica Bloodroyal, a wraith as Eithne the Weeping.
  • Use the creature type as a tone dial: switch types and regenerate to feel how the epithets change the mood.
  • Pair a formal title with a plain given name (or vice versa) for contrast — a humble name with a terrible epithet often reads scarier than two grand halves.
Ad placeholder (rectangle)