Skip to content
genspinner

Villain Name Generator

Name your antagonist with an alias, a title, an epithet or a codename, for any genre.

Generate villain names

Gender
  1. Prince Ulthus

    FantasyTitle + name

  2. Count Tharaine

    SuperheroTitle + name

  3. The Grim Viper

    SuperheroAlias

  4. Frostclaw

    FantasyCodename

  5. Jorova the Untouchable

    SuperheroName + epithet

  6. Plagueshade

    SuperheroCodename

  7. Venomfrost

    Sci-fiCodename

  8. The Frozen Jackal

    SuperheroAlias

  9. Lucanotte the Corruptor

    FantasyName + epithet

  10. The Jackal of Tomorrow

    SuperheroAlias

Four ways villains get their names

Alias

A description in place of a name hides who the villain really is and builds dread. Ideal for mysteries and villains whose identity is a reveal.

Title + name

A rank like Lord, Admiral or Doctor signals power and a place in society. It suits villains who work through institutions.

Name + epithet

The epithet tells readers what the villain is known for. “The Oathbreaker” is a backstory in two words.

Codename

A single compound word reads like a brand, perfect for comic-book villains, hackers and assassins.

Tips for a memorable villain name

  • Use sound deliberately. Hard consonants like K, X, V and Z feel harsh and dangerous. Soft, hissing S and sh sounds suit manipulators and schemers.
  • Don't overdo it. A name that screams “evil” can undercut a subtle villain. If the twist is who the villain is, give them an ordinary name.
  • Tie it to motive. An epithet like “the Usurper” hints at what the villain wants and why.
  • Test it next to your hero. Say both names in one sentence. They should sound clearly different and roughly equal in weight.

Want to know what makes your villain tick? Run their name through the Character Headcanon Generator, or build a whole adventure around them with the RPG Quest Generator.

Frequently asked questions

Can I use these names in my novel or campaign?
Yes. All names are generated from original word and syllable lists, and you can use them freely in fiction, games and campaigns.
What's the difference between an alias and a codename?
An alias is a descriptive phrase (“The Pale King”) that people use because the villain's real name is unknown or feared. A codename is a single invented word (“Nightshade”) that the villain chose, like a brand.
How do I make a villain name sound scarier?
Choose the Horror genre and the alias or epithet format. Descriptions of something unsettling, like “The Smiling Man” or “Who Waits”, are often scarier than any made-up word.

last updated