Fantasy Race Name Generators
Fantasy races come with strong naming expectations: an elf named Grukk breaks immersion the moment a player reads it, and a dwarf named Aelindra feels equally wrong. These 16 generators respect those expectations. Each one builds names from parts we wrote for that specific race — flowing vowels and soft consonants for elves, hard stops and clan suffixes for dwarves, guttural single syllables for orcs and goblins.
The elf family gets the deepest coverage here, with separate tools for wood elves, high elves, dark elves and drow, because each subrace follows a different naming convention. If you run tabletop campaigns, the dragon and dragonborn generators pair well with the kingdom and city tools in our places category. Every generator produces over 1,600 combinations and includes a curated list of 100 names with meanings, so you can generate or browse — whichever fits your prep style.
Elf Name Generator
Melodic elven names for wood, high and dark elves.
Dragon Name Generator
Ancient, powerful dragon names with real weight.
Dwarf Name Generator
Hard-edged dwarven names forged for clans and holds.
Orc Name Generator
Guttural orc names for warbands and chieftains.
Halfling Name Generator
Warm, homely halfling names for cheerful folk.
Wizard Name Generator
Arcane wizard names with scholarly gravitas.
Drow Name Generator
Sharp, sibilant drow names from the Underdark.
Wood Elf Name Generator
Nature-rooted names for forest-dwelling elves.
Witch Name Generator
Witch names from herbal folk healers to dread crones.
Gnome Name Generator
Quick, clever gnome names full of tinkering spirit.
High Elf Name Generator
Celestial, courtly names for noble high elves.
Goblin Name Generator
Scrappy goblin names with bite and mischief.
Druid Name Generator
Earthy druid names bound to grove and stone.
Dark Elf Name Generator
Shadowed elven names for dark elf characters.
Half-Orc Name Generator
Names caught between two worlds — human and orc.
Dragonborn Name Generator
Draconic clan names and personal names for dragonborn.