Fantasy Race Name Generator
Barbarians, halflings, gnomes, orcs, fairies, dwarves, goblins and humans, each with its own sound.

Choose a generator
Barbarian name generatorGrom, Ursula, Thak
Halfling name generatorFrodo, Rosie, Pippin
Gnome name generatorFizzlebang, Tinkerbell, Gizmo
Orc name generatorGrommash, Garona, Durotan
Fairy name generatorLuna, Oberon, Titania
Dwarf name generatorThorin, Elinor, Gimli
Goblin name generatorSniksnak, Giggles, Fizzbang
Human name generatorAlexander, Sophia, William
Half-orc name generatorGrom, Zara, Uruk
About our fantasy race name generators
Fantasy Race name generators cover a range of familiar fantasy peoples, from Barbarians, Humans, and Half-orcs to Halflings, Gnomes, Dwarves, Orcs, Goblins, and Fairies. Each type suggests a different naming style: a Barbarian name might sound forceful and rugged, while a Halfling name can feel warm and neighborly. Gnome names often suit curious inventors, Dwarf names can feel sturdy and timeworn, and Goblin names may be quick and sly. Orc and Half-orc names can signal strength or a complicated heritage; Fairy names often sound delicate or uncanny, while Human names can vary widely by region and family. Writers and game masters can use these names for protagonists, supporting characters, NPCs, or whole communities, then adapt them to fit a setting’s history and tone.
Popular fantasy race names
Three names from each of the 9 generators, with their meanings. Open a generator for its full list, last names and a guide.
| Name | Meaning | Generator |
|---|---|---|
| Grom | Thunder | Barbarian |
| Ursula | Bear | Barbarian |
| Thak | Stone | Barbarian |
| Frodo | Wise | Halfling |
| Pippin | Small | Halfling |
| Rosie | Rose Flower | Halfling |
| Fizzlebang | Sparkling Fire | Gnome |
| Tinkerbell | Inventive Belle | Gnome |
| Gizmo | Clever Device | Gnome |
| Grommash | Warcraft: Grom Hellscream, chieftain of the Warsong clan | Orc |
| Durotan | Warcraft: chieftain of the Frostwolf clan and Thrall's father | Orc |
| Garona | Warcraft: half-orc spy and assassin, Garona Halforcen | Orc |
| Luna | Moonlight | Fairy |
| Oberon | King of the fairies in A Midsummer Night's Dream; from Auberon, linked to Alberich, "elf ruler" | Fairy |
| Titania | Queen of the fairies in A Midsummer Night's Dream; Ovid's name for daughters of the Titans | Fairy |
| Thorin | Bold One | Dwarf |
| Elinor | Light of Sun | Dwarf |
| Gimli | Fire Spark | Dwarf |
| Sniksnak | Tricky | Goblin |
| Fizzbang | Explosive | Goblin |
| Zigzag | Twisty | Goblin |
| Alexander | Defender of the People | Human |
| Sophia | Wisdom | Human |
| William | Resolute Protector | Human |
| Grom | Fierce | Half-orc |
| Uruk | Brave | Half-orc |
| Zara | Strength | Half-orc |
Fantasy Race names: frequently asked questions
How do I come up with a fantasy race name?
Start with the character’s people, personality, and home, then choose sounds that fit the impression you want. A blunt name like Brakka might suit an Orc, while a softer name like Tansy Underbough could fit a Halfling. Treat examples as starting points: adjust syllables, spelling, or surnames to match your world.
Should fantasy race names follow different naming styles?
They can, especially when distinct naming patterns help readers recognize cultures. You might give Dwarves compact names such as Dorun Flintvein and Fairies airy names such as Liora Dewwhistle. Decide whether a group favors clan names, descriptive bynames, or single names, and apply the pattern consistently without making every character sound identical.
How do I name a fantasy character with mixed heritage?
Consider which communities shaped the character and whether they use one naming tradition, both, or a personal blend. A Half-orc named Mara Stonewake might have a familiar given name and a rugged byname; another might use a name like Grath Emberfield. The choice can reveal family ties, upbringing, or how the character sees themself.
Can I use these generators for tabletop NPCs and worldbuilding?
Yes. Generate names for player characters, background NPCs, rival groups, or settlements, and keep a consistent naming pattern for each community. For example, a Goblin crew might include Nib, Vorga, and Skrit, while a Human town uses names such as Elian Voss and Mira Bell. A shared list also helps avoid repeated names during play.
Other kinds of names
13 generatorsCharacter Class namesMages, rogues, paladins, bards and royals. Names that hint at what a character does before they do it.
5 generatorsMedieval namesCeltic, Roman, Norse, German and English names, with the bynames and surnames people really used to tell one Bjorn from another.
7 generatorsElf namesSeven kinds of elf, from moonlit night elves to the drow below. Long vowels, soft consonants, old songs.
7 generatorsCreature namesDragons, demons, vampires, angels, werewolves, mermaids and devils. Names with teeth, wings or a tail.
7 generatorsGod namesSeven pantheons, Greek to Hindu, for deities, cults and the people who pray to them.
19 generatorsWorld Culture namesNineteen naming traditions, Korean to Hawaiian, with meanings and family names, for characters from anywhere.
5 generatorsArchetype namesHeroes, villains, allies, mentors and superheroes. Names that fit the part a character plays.
7 generatorsFantasy place namesVillages, towns, cities, countries, kingdoms, continents and whole worlds. Everything your map needs.
Chapter one starts tonight.
Open a blank page, write the first line, and see where it takes you. Your readers are out there.
Plans from $9.99 a month. Cancel any time. Your words are always yours.