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.