Villain Name Generator

Sinister names that strike fear and fascination

Ad placeholder (leaderboard)

Every great story needs a villain whose name lands like a threat. This generator forges menacing names by combining dark, syllable-built cores with ominous titles and dramatic epithets tuned to each archetype.

How it works

Each archetype — dark lord, witch or warlock, warlord, and mastermind — has syllable pools plus lists of titles and epithets. The generator builds a core name from a prefix, optional middle, and suffix, then rolls for presentation: sometimes a title leads, sometimes an epithet trails, and sometimes both wrap the core. The shape is roughly:

core = prefix + (maybe middle) + suffix
roll:
  0 -> title + " " + core
  1 -> core + " " + epithet
  2 -> title + " " + core + ", " + epithet

Dark, hard syllables and evocative epithets give each result an immediate sense of dread.

Tips and examples

You might generate “Lord Morgoth, the Defiler” for a dark lord, “Bellathorn the Bonecaster” for a witch, “Kragnak Skullcleaver” for a warlord, or “Doctor Vexius the Cunning” for a mastermind. Match the archetype to your antagonist’s method: brute warlords suit blunt epithets, while masterminds earn cooler, calculating ones. Regenerate until the rhythm feels suitably theatrical when read aloud.

Ad placeholder (rectangle)