How to use this fantasy name generator
- Pick a people: Elf, Dwarf, Orc, Human, Dragon, Wizard, Halfling or Fairy. Keep “All styles” to mix them.
- Press Generate. Each batch is new: names are built from sounds, so you will rarely see the same one twice.
- Tap a name to copy it, or the heart to keep it in your favorites (saved on this device).
- Already have a first name? Type it in the box: you get it with a matching family name or title, like “Aria Moonwhisper” or “Bram Ironforge”.
What makes each fantasy name sound right
- Elves: soft, flowing sounds (l, r, th, ae) and long endings like -riel, -wyn, -thas. Family names come from nature: Moonwhisper, Leafsong.
- Dwarves: short, hard names (Thorin-style consonants: d, g, k, r) and clan names from stone and the forge: Ironbeard, Stonehammer.
- Orcs: harsh guttural sounds (gr, ug, ash, ok) and a battle nickname: Grokash the Grim.
- Dragons: ancient, rolling names with a strong ending (-thrax, -gon, -zor) and a feared title.
- Humans: old-European first names with a place-like family name: Gareth Ashford.
- Halflings and fairies: cozy, playful names from gardens and kitchens: Pip Goodbarrel, Bluebell Dewglow.
Tips for naming a character
- Say it out loud: at the table, your friends will use it for months.
- Give a long name a short nickname: Thalanor can be “Thal”.
- Keep one sound pattern per people in your world, so readers know who is who just from the names.
- Generate a whole batch for a party or a village, then keep the best with the heart.
Frequently asked questions
Can I use these names for D&D, Pathfinder or my novel?
Yes. The names are made up from syllables, so you are free to use them for your characters, campaigns, stories and games.
Are these names from Tolkien or other books?
No. They are invented each time by combining sounds typical of each people. A name may happen to look like an existing one: if you publish a book, quickly search the name to be sure.
How do I get a male or female name?
Fantasy names are mostly neutral. As a rule of thumb, endings in -a, -ia, -wen or -iel sound more feminine, while hard endings like -or, -ak or -in sound more masculine. The Human and Halfling styles mix classic male and female first names.
Can I generate a last name for my own character?
Yes. Type your character's first name in the box and press Generate: you get it paired with family names or titles in the style you choose.
Last updated: October 20, 2026