How the WoW Nickname Generator Works
Choose a Faction, Race, Class, Role, and Gender β or leave any of them on "Any" and let the generator decide. Each menu narrows the next one automatically: selecting Horde hides every Alliance-only race, selecting Tauren hides every class Tauren cannot play, and selecting Death Knight narrows Role down to Tank or Damage, since Death Knight has no Healer specialization. Gender works independently of the other filters β every race and class in World of Warcraft is playable as Male or Female β but it changes the name itself: Male and Female names for the same race draw from different syllable endings, the same way Thrall and Aggra sound distinctly Orc but distinctly gendered. This mirrors the actual character-creation screen in World of Warcraft, so the name you get is always attached to a combination you could really play.
Names aren't picked from one shared word list. Each of the 26 races has its own phonetic identity β Orc names lean guttural and short, Night Elf names flow with soft vowels, Dwarf names lean hard consonants β built from race-specific syllable patterns rather than a single generic randomizer reskinned 26 times.
World of Warcraft Races Supported
The generator covers every currently playable race in World of Warcraft, including all Allied Races and the newest Allied Race, the Haranir, added in World of Warcraft: Midnight.
Alliance
- Core races: Human, Dwarf, Night Elf, Gnome, Draenei, Worgen
- Allied races: Void Elf, Lightforged Draenei, Dark Iron Dwarf, Kul Tiran, Mechagnome
Horde
- Core races: Orc, Undead, Tauren, Troll, Blood Elf, Goblin
- Allied races: Nightborne, Highmountain Tauren, Mag'har Orc, Zandalari Troll, Vulpera
Neutral (choose Alliance or Horde at creation)
- Pandaren, Dracthyr, Earthen, Haranir
World of Warcraft Classes and Roles Supported
All 13 playable classes are supported, each mapped to the roles it can actually perform:
| Class | Roles |
|---|---|
| Warrior | Tank, Damage |
| Paladin | Tank, Healer, Damage |
| Hunter | Damage |
| Rogue | Damage |
| Priest | Healer, Damage |
| Shaman | Healer, Damage |
| Mage | Damage |
| Warlock | Damage |
| Monk | Tank, Healer, Damage |
| Druid | Tank, Healer, Damage |
| Demon Hunter | Tank, Damage |
| Death Knight | Tank, Damage |
| Evoker | Healer, Damage |
Race and Class Compatibility Table
This is the exact ruleset the generator uses. Eight classes β Warrior, Hunter, Priest, Mage, Monk, Rogue, Warlock, and (for most races) Death Knight β are open to nearly every race. Five classes are race-restricted: Paladin, Shaman, Druid, Demon Hunter, and Evoker.
| Race | Faction | Playable Classes |
|---|---|---|
| Human | Alliance | Warrior, Paladin, Hunter, Rogue, Priest, Mage, Warlock, Monk, Death Knight |
| Dwarf | Alliance | Warrior, Paladin, Hunter, Rogue, Priest, Shaman, Mage, Warlock, Monk, Death Knight |
| Night Elf | Alliance | Warrior, Hunter, Rogue, Priest, Druid, Mage, Warlock, Monk, Demon Hunter, Death Knight |
| Gnome | Alliance | Warrior, Hunter, Rogue, Priest, Mage, Warlock, Monk, Death Knight |
| Draenei | Alliance | Warrior, Paladin, Hunter, Rogue, Priest, Shaman, Mage, Warlock, Monk, Death Knight |
| Worgen | Alliance | Warrior, Hunter, Rogue, Priest, Druid, Mage, Warlock, Monk, Death Knight |
| Void Elf | Alliance | Warrior, Hunter, Rogue, Priest, Mage, Warlock, Monk, Death Knight |
| Lightforged Draenei | Alliance | Warrior, Paladin, Hunter, Rogue, Priest, Mage, Warlock, Monk, Death Knight |
| Dark Iron Dwarf | Alliance | Warrior, Paladin, Hunter, Rogue, Priest, Shaman, Mage, Warlock, Monk, Death Knight |
| Kul Tiran | Alliance | Warrior, Hunter, Rogue, Priest, Druid, Shaman, Mage, Warlock, Monk, Death Knight |
| Mechagnome | Alliance | Warrior, Hunter, Rogue, Priest, Mage, Warlock, Monk, Death Knight |
| Orc | Horde | Warrior, Hunter, Rogue, Priest, Shaman, Mage, Warlock, Monk, Death Knight |
| Undead | Horde | Warrior, Hunter, Rogue, Priest, Mage, Warlock, Monk, Death Knight |
| Tauren | Horde | Warrior, Paladin, Hunter, Rogue, Priest, Druid, Shaman, Mage, Warlock, Monk, Death Knight |
| Troll | Horde | Warrior, Hunter, Rogue, Priest, Druid, Shaman, Mage, Warlock, Monk, Death Knight |
| Blood Elf | Horde | Warrior, Paladin, Hunter, Rogue, Priest, Mage, Warlock, Monk, Demon Hunter, Death Knight |
| Goblin | Horde | Warrior, Hunter, Rogue, Priest, Shaman, Mage, Warlock, Monk, Death Knight |
| Nightborne | Horde | Warrior, Hunter, Rogue, Priest, Mage, Warlock, Monk, Death Knight |
| Highmountain Tauren | Horde | Warrior, Hunter, Rogue, Priest, Druid, Mage, Warlock, Monk, Death Knight |
| Mag'har Orc | Horde | Warrior, Hunter, Rogue, Priest, Shaman, Mage, Warlock, Monk, Death Knight |
| Zandalari Troll | Horde | Warrior, Paladin, Hunter, Rogue, Priest, Druid, Shaman, Mage, Warlock, Monk, Death Knight |
| Vulpera | Horde | Warrior, Hunter, Rogue, Priest, Shaman, Mage, Warlock, Monk, Death Knight |
| Pandaren | Neutral | Warrior, Hunter, Rogue, Priest, Mage, Warlock, Monk, Death Knight |
| Dracthyr | Neutral | Warrior, Hunter, Rogue, Priest, Mage, Warlock, Evoker |
| Earthen | Neutral | Warrior, Paladin, Hunter, Rogue, Priest, Shaman, Mage, Warlock, Monk |
| Haranir | Neutral | Warrior, Hunter, Rogue, Priest, Druid, Shaman, Mage, Warlock, Monk |
Which Classes Can Every Race Play?
Warrior, Hunter, Rogue, Priest, Mage, Warlock, and Monk are open to all 26 playable races. Death Knight is open to every race except the three most recent neutral Allied Races β Dracthyr, Earthen, and Haranir β none of which currently have Death Knight access.
Restricted Classes and Their Races
- Paladin β Human, Dwarf, Draenei, Dark Iron Dwarf, Lightforged Draenei, Earthen (Alliance); Tauren, Blood Elf, Zandalari Troll, Earthen (Horde).
- Shaman β Dwarf, Draenei, Dark Iron Dwarf, Kul Tiran (Alliance); Orc, Tauren, Troll, Goblin, Mag'har Orc, Vulpera, Zandalari Troll (Horde); Earthen, Haranir (Neutral). Pandaren and Highmountain Tauren do not have Shaman access.
- Druid β Night Elf, Worgen, Kul Tiran (Alliance); Tauren, Troll, Highmountain Tauren, Zandalari Troll (Horde); Haranir (Neutral).
- Demon Hunter β Night Elf (Alliance); Blood Elf (Horde) only.
- Evoker β Dracthyr only (Neutral, playable on either faction).
Alliance vs Horde: Faction-True Naming
Setting the Faction filter to Alliance or Horde does two things at once: it hides every race the other faction can't play, and it hides the Race options that don't belong to that side β Alliance shows Human through Mechagnome, Horde shows Orc through Vulpera, and both sides still include the four Neutral races (Pandaren, Dracthyr, Earthen, Haranir), since those choose a faction at character creation rather than being locked to one.
Frequently Asked Questions
What is the GRAMBL WoW Nickname Generator?
It's a free tool that creates World of Warcraft character names filtered by Race, Class, Role, and Faction, with a name length between 3 and 12 letters. Every filter combination is checked against the real WoW race-class rules before a name is generated.
How is this different from a random WoW name generator?
Most generators return the same list of names no matter what race you pick. This one uses a distinct phonetic pattern for each of the 26 playable races, and it enforces which classes and roles that race can actually use in-game.
Can a Tauren be a Mage in World of Warcraft?
Yes. Tauren can play Warrior, Paladin, Hunter, Rogue, Priest, Druid, Shaman, Mage, Warlock, Monk, and Death Knight β 11 of the 13 classes, missing only Demon Hunter and Evoker.
Which races can be a Paladin?
On Alliance: Human, Dwarf, Draenei, Dark Iron Dwarf, Lightforged Draenei, and Earthen. On Horde: Tauren, Blood Elf, Zandalari Troll, and Earthen. Earthen appears on both sides because it's a Neutral race.
Can Dracthyr be a Death Knight?
No. Dracthyr can play Warrior, Hunter, Rogue, Priest, Mage, Warlock, and Evoker only β Death Knight, Paladin, Shaman, Druid, Monk, and Demon Hunter are unavailable to Dracthyr.
What classes are available to every World of Warcraft race?
Warrior, Hunter, Rogue, Priest, Mage, Warlock, and Monk are open to all 26 races. Death Knight is open to all races except Dracthyr, Earthen, and Haranir.
Is the Haranir race included in the generator?
Yes. The Haranir, the Allied Race added in World of Warcraft: Midnight, is included with its own name style and its nine playable classes: Warrior, Hunter, Rogue, Priest, Druid, Shaman, Mage, Warlock, and Monk.
Can I generate an Alliance-only or Horde-only name?
Yes. Set the Faction filter to Alliance or Horde and the Race list automatically narrows to that faction's core races, Allied Races, and the Neutral races that can join it.
How does the Role filter work?
Role narrows the Class list to only classes that can perform that role for the selected race β for example, choosing Tank with Tauren selected offers Warrior, Paladin, Druid, or Death Knight, since those are the only Tank-capable classes Tauren can play.
Does the generator support Male and Female names?
Yes. Every race and class in World of Warcraft can be played as Male or Female, and the generator changes the name's syllable endings to match β Male and Female names for the same race sound distinctly gendered while keeping the race's overall phonetic style.
Can I use these names for something other than World of Warcraft?
Yes. The names work as generic fantasy handles for other games, Discord, Twitch, or forum usernames β the Race and Class filters are just a way to pick a naming style, not a restriction on where you use the result.
Is the nickname generator free and unlimited?
Yes. There's no sign-up and no limit on how many names you generate. Your last 20 results stay visible with a one-click copy button next to each one.
Does the generator save or share my names?
Your generated names are kept in your browser only, so you can find them again if you reload the page. Nothing is sent to GRAMBL's servers or shown to other visitors.
Rolling a new character and want it geared up fast? GRAMBL's boosters can carry your PvP rating, push Mythic+ keys, and clear current-tier raids on any class or race.
See GRAMBL Services