Villain Name Generator

Villain names in four shapes, such as Kael the Mad or Tyrant Lazarus, built from a rank, a dark adjective and an old-fashioned given name.

Free to Use No Signup Instant Results
Click generate to create a name

Sample results from the Villain Name Generator

A few examples this tool can create. Use the generator above for as many new ones as you like.

  • Malevolent Shadow Benedict
  • Cursed Conqueror Erasmus
  • Destroyer Merlin
  • Dreadful Edmund
  • Uriel the Corrupted
  • Dark Rasmund
  • Dark Alaric
  • Benedict the Depraved
  • Tyrannical Jarvael
  • Percival the Dreadful
  • Cedric the Twisted
  • Cruel Impaler Solomon

What goes into a villain name here

Three word lists feed the tool: 23 dark adjectives (Cruel, Vile, Mad, Merciless, Vengeful), 30 villain ranks or roles (Lord, Tyrant, Reaper, Scourge, Inquisitor, Devourer), and 40 given names (Gideon, Kael, Lazarus, Oberon, Dorian, Balthazar and similar). Each result uses one of four shapes:

ShapeExample
Name the AdjectiveOberon the Nefarious
Rank NameTyrant Lazarus
Adjective NameMalicious Gideon
Adjective Rank NameEvil Corruptor Dorian

The given names are old-fashioned and a mix of biblical, literary and invented, and some will be familiar from fiction: Merlin, Faust and Prospero are in the pool. If an allusion would distract readers, change that name. Because the adjective and rank are picked independently, the stacked shape sometimes doubles up, as in Evil Corruptor, and two modifiers before a name is already about the limit.

A name should hint at motive

Decide what the antagonist wants before you pick. A tyrant wants control, so a rank such as Emperor or Warlord does the work. A fallen idealist suits a once-noble name with a bitter epithet. A predator may be better served by a clipped, almost friendly name. An avenger might carry a name tied to a lost family or place.

Why plain names can be scarier

An overtly evil title announces the threat and can remove the surprise. If the villain needs to walk into the hero's company unnoticed, take only the given name from a result and keep the epithet for the reveal, when other characters learn "the Merciless" as history. Irony also works: a cruel ruler named Benedict, from the Latin for "blessed", is a small chill.

If your story has several threats, give each a different shape. A cold general might have a single hard name, his advisor a long title and a rival a nickname. The tool's shapes make that easy: draw one of each.

Choosing from a list of results

  • Say the name as a frightened minor character would whisper it. Two awkward syllables in a row fail that test.
  • Avoid sharing an initial or sound with the hero.
  • One or two modifiers is enough. Three and the villain starts to read as a joke.

If you want a name with no rank attached, take only the given name from a result. Nonhuman threats suit the demon name generator, and a tyrant who rules a land may need a domain from the fantasy kingdom name generator. The guide on how to name a villain covers motivation in more depth.

Frequently Asked Questions

What makes a villain name memorable?

Fit and distinctiveness. It should be easy to say, hard to confuse with another character and matched to the villain's role. A tyrant suits a title, a trickster a short, sly name.

Should a villain's name sound evil?

Not always. An obvious name reveals the threat early, and many effective antagonists have plain names. Use a menacing name when the villain is feared by reputation and a plain one when they need to hide.

What does the epithet in a name like Kael the Mad do?

It gives the villain a history in two words, implying others named this person for a deed or trait before the story began. Keep it specific and avoid stacking several.

What kinds of names does this produce?

Ranks and reputations attached to given names, such as Tyrant Lazarus or Kael the Mad. It does not invent sinister-sounding words, so for a more eerie tone, take the given name only and add your own surname.

Explore More Generators