WoW Demon Name Generator
Generate dark and powerful names for your WoW demon characters
This or that?
Tap the name you like more.
Click a name to copy it · Press Space for new names
About wow demon names
Hard consonants like X, K, and Z define the structure of these names. Short, punchy syllables provide an aggressive sound. Combining dark adjectives with menacing nouns creates many of the available titles.
The structure follows the naming patterns found in the Burning Legion. You will find names that sound ancient and chaotic. Some options are single words while others function as descriptive monikers.
How to choose wow demon names
Pair a harsh sounding first name with a title like the Devourer to add weight.
Check if the name fits your character's specific race or class theme.
Test how the name looks in a chat window to ensure readability.
Frequently asked questions
What makes a name sound like a World of Warcraft demon?
Demon names often use sharp, biting sounds and heavy vowels. They frequently include titles that describe a destructive action or a physical trait.
Should I use real words for my demon name?
Using real English words as titles works well for higher-ranking demons. Invented, nonsensical strings of letters work better for smaller, nameless minions.
How can I make a name feel more lore-friendly?
Focus on themes of fire, shadow, and corruption. Avoid using overly heroic or bright sounding words that contradict the demonic aesthetic.
Are these wow demon names free to use?
Yes. Use them in games, stories, campaigns or projects without credit or sign-up.
How many wow demon names are there?
The generator draws from all 1,109 names, and each click picks a new random batch.
Can I filter the wow demon names?
Yes. Open Filters above the names. You can also ask for names that start with one of 25 letters. Lengths run from 3 letters (Zyx) to 32 (Kra'zhaan the Conqueror of Nine Worlds), and you can pick short, medium or long names or an exact length such as 14 letters.
Can I add numbers or change how the names are written?
Yes. In Filters, Add numbers puts 1 to 4 random digits or a year at the end, at the start or on both ends, so a name becomes something like Zuldhor17. Letters switches to lowercase or UPPERCASE, and Join words writes multi-word names as one word, with an underscore, a dot or a hyphen. Copy and save keep the changed version.