9 free generators

Fantasy Race Name Generator

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

Ink and watercolor illustration: at a crossroads beneath ancient trees, several small travelers approach from different paths
At a crossroads beneath ancient trees, several small travelers approach from different paths
About fantasy race names

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.

Names and meanings

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.

Popular fantasy race names
NameMeaningGenerator
GromThunderBarbarian
UrsulaBearBarbarian
ThakStoneBarbarian
FrodoWiseHalfling
PippinSmallHalfling
RosieRose FlowerHalfling
FizzlebangSparkling FireGnome
TinkerbellInventive BelleGnome
GizmoClever DeviceGnome
GrommashWarcraft: Grom Hellscream, chieftain of the Warsong clanOrc
DurotanWarcraft: chieftain of the Frostwolf clan and Thrall's fatherOrc
GaronaWarcraft: half-orc spy and assassin, Garona HalforcenOrc
LunaMoonlightFairy
OberonKing of the fairies in A Midsummer Night's Dream; from Auberon, linked to Alberich, "elf ruler"Fairy
TitaniaQueen of the fairies in A Midsummer Night's Dream; Ovid's name for daughters of the TitansFairy
ThorinBold OneDwarf
ElinorLight of SunDwarf
GimliFire SparkDwarf
SniksnakTrickyGoblin
FizzbangExplosiveGoblin
ZigzagTwistyGoblin
AlexanderDefender of the PeopleHuman
SophiaWisdomHuman
WilliamResolute ProtectorHuman
GromFierceHalf-orc
UrukBraveHalf-orc
ZaraStrengthHalf-orc
Good to know

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.

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.