Select a race and generate some names
Your World of Warcraft Name Generator for Azeroth and Beyond
Choosing a name for your World of Warcraft character is a big deal. It is the name other players will see above your head, the name that will appear in guild chat, and the name you will answer to for hundreds of hours of adventure. A good WoW name fits your race, your class, and your personality. Our WoW Name Generator helps you find that perfect name without the frustration of the dreaded "That name is already taken" message. Just pick your race, enter an optional word, set how many names you want, and generate. You will get authentic‑sounding names that respect the lore of Azeroth.
How WoW Names Are Created by Race
Each race in World of Warcraft has its own cultural background and naming style. The generator uses these patterns to create names that feel right for each race.
Orc Names
Orc names are strong and guttural, often with short syllables and hard consonants. Think of Thrall, Garrosh, or Durotan. Orcs often have a single name with no family name, and it usually sounds like a war cry.
Human Names
Humans in WoW use names inspired by medieval Europe. Names like Anduin, Varian, and Jaina are typical. They can be noble and formal, or simple and sturdy depending on the character's background.
Night Elf Names
Night elves have flowing, melodic names often drawn from nature. Tyrande, Malfurion, and Illidan are famous examples. Their names can feel ancient and mystical.
Blood Elf Names
Blood elf names are elegant and often include apostrophes or double vowels, like Kael'thas or Lor'themar. They carry a sense of tragic nobility.
Undead Names
The Forsaken often keep the names they had in life, or adopt grim, ironic names that reflect their undead state. Names like Sylvanas or Putress show this range.
Other races like Tauren, Trolls, Goblins, and Draenei each have unique sounds. The generator covers them all. Just select the race tag and let the tool do the rest.
Using the Custom Word Feature
Sometimes you have a word in mind that you want in your name. Maybe it is your old character's name from another server, or a word you love like "Shadow" or "Frost." Type it in the custom word box, and the generator will weave it into authentic names for your chosen race. For example, entering "Storm" for a Night Elf might produce Stormwhisper or Stormalen. This makes your character feel personal while still fitting perfectly into Azeroth.
Frequently Asked Questions
How do WoW character names work?
WoW names must be between 2 and 12 characters long, cannot contain numbers or special symbols (except accents in some cases), and must follow the server's naming rules. Each race has its own naming traditions based on lore, which our generator follows.
Can I generate names for a specific race like Blood Elf?
Yes, you can select any race from the list of tags and the generator will produce names that fit that race's style and culture.
How many WoW names can I generate?
Unlimited. You can choose a count up to 50 per batch and generate as many times as you need. The slider controls exactly how many names you get each time.
Can I use my own word in the name?
Absolutely. Type a word into the custom input, and the generator will blend it into authentic-sounding WoW names that respect the chosen race.