Villain Name Generator
Generates a random dramatic villain name — a title plus an ominous epithet — for a story, game or roleplay antagonist. Pair it with the Antagonist Motive Generator to give them a reason, not just a name.
What this generator does
Assembles names with the sound of an antagonist — harder consonants and darker imagery than the hero-facing generators next to it. Built from parts, so the results are not drawn from any existing list of characters.
What it builds, and how many ways
Each result is assembled to this shape: [title] + [epithet].
- epithet: 22 options
- title: 18 options
Taken together those banks can be assembled 396 different ways, repeating after about 25.
Some results it can produce:
- Lord Cinderfall
- Baron Ravenswort
- Warden Nightshade
- Marshal Doom
A fixed sample so this page stays the same between visits. Your own results are assembled at random, each slot filled independently and each press independent of the last, so the same result can come up twice — past the repeat figure above, seeing one twice is more likely than not.
How to use this tool
- Press generate for a villain name.
- Generate again for a different one.
Common use cases
- Fiction writing antagonists
- Tabletop RPG villain naming
- Game character design
Practical tips
- A villain's name works best when it is pronounceable on first reading; a name the reader stumbles over loses its menace.
- Try the name in a line of dialogue. Villain names are said aloud by other characters far more often than hero names are.
Each part of the result is chosen independently with your browser's cryptographic random number generator, so every option in a bank is equally likely. How Generate Random works.