Fantasy Name Generator: Elf, Dwarf, Orc
This fantasy name generator builds names for the heroes, villains and side characters in your story, game or tabletop campaign. Choose a race such as elf, dwarf, orc, fairy, medieval human, dragonborn, halfling or gnome, pick a male or female style, and add a clan or family name if you like. Each name is assembled from sound patterns that fit the race, so the results feel consistent. Generate up to 30 names at once and copy your favorites.
Fantasy Name Generator
Create fantasy character names for elves, dwarves, orcs, fairies, humans and more.
How to use the Fantasy Name Generator
- Choose a race or fantasy people.
- Choose a male or female style, or let the tool mix them.
- Tick Add family or clan name if you want a full name.
- Press Generate and tap a name to copy it.
Features
- Eight fantasy races and peoples
- Male and female name styles
- Optional clan or family names
- Up to 30 unique names per click
- Copy one or all
- Free and private
Frequently asked questions
How are the fantasy names made?
Each name is assembled from sound pieces that fit the chosen race, such as soft endings for elves and hard endings for orcs, then combined at random.
Can I generate a name with a clan name?
Yes. Tick Add family or clan name and each name gets a matching surname, such as "Ironfist" for dwarves or "Silverleaf" for elves.
Are the names free to use in my game or story?
Yes. The names are random combinations, so you can use them in stories, games and campaigns. Check for an existing character with the same name if you plan to publish.
Which races can I choose?
You can choose elf, dwarf, orc, fairy, medieval human, dragonborn, halfling or gnome.
Can I save the names I like?
Tap a name to copy it, or use Copy all and Download to keep the whole list in a text file.