How each race's names sound
| Race | Sound | Surnames |
|---|---|---|
| Human | Familiar, medieval European | Places and landmarks: Ashford, Blackwood |
| Elf | Flowing vowels; soft l, th and r | Nature and light: Silverleaf, Moonwhisper |
| Dwarf | Short and hard: d, g, r, k | Crafts and stone: Stonebeard, Anvilheart |
| Orc | Guttural and clipped: gr, k, sh | Deeds and clans: Skullcleaver, of the Broken Tusk |
| Halfling | Cheerful and homely | Food and comfort: Goodbarrel, Honeykettle |
| Gnome | Playful and bouncy | Tinkering: Cogwhistle, Sprocketspark |
For a half-elf, combine races: generate an elven first name, then switch to Human for the surname (or the other way around). That mix of two naming traditions is how many half-elves are named in fiction.
Tips for naming a whole cast
- Vary first letters and lengths. Kaelith, Kaelan and Kaeris in one party will confuse everyone.
- Keep each race consistent. Readers learn to recognize a dwarf or an elf by the sound of the name alone.
- Let surnames say something. A dwarf called Deepdelver has a family history; use it.
- Make it yours. Change a letter or swap an ending until a generated name feels like it belongs to your character.
More specific name generators
This generator covers the classic fantasy races. For creatures and specific traditions, try the Dragon Name Generator, Fae Name Generator, God Name Generator, Norse Name Generator and Villain Name Generator.
Frequently asked questions
Can I use these names in a tabletop campaign or novel?
Are the names copied from famous fantasy books?
How do I get names without surnames?
last updated