FREE NAME GENERATOR
Fantasy Name Generator
Generate fantasy names for characters, races, and places. Perfect for D&D, fiction writing, and worldbuilding.
Settings
Choose a category and click Generate Names
Why Use Our Fantasy Name Generator?
Eight Categories
Generate names for Humans, Elves, Dwarves, Orcs, Dragons and Demons, plus Towns, Kingdoms, and Tavern names.
Syllable-Based Generation
Names are built from race-specific prefix and suffix banks, so each batch sounds consistent with its fantasy race or place type.
Male and Female Options
Human and Elf names support separate male and female syllable sets for more natural-sounding character names.
Great for Worldbuilding
Quickly generate a full cast of NPCs, a kingdom and its capital, or a list of taverns for your next session.
Generate Up to 24 at Once
Get a large batch of names in one click so you always have backups when a name does not fit.
Copy Individually or All
Copy any single name to your clipboard, or copy the entire generated list at once for your notes.
Frequently Asked Questions
What categories of names can I generate?
Human, Elf, Dwarf, Orc, Dragon or Demon character names, plus Town or Village, Kingdom or Realm, and Tavern names for worldbuilding.
Can I generate male and female character names?
Yes. Human and Elf categories let you choose Male or Female, which changes the syllable sets used to build the name.
Are these names trademarked or copied from existing games?
No. Every name is generated by combining original syllable fragments, so results are unique combinations rather than copies of existing characters or places.
Can I use these names in my own writing or game?
Yes. Generated names are free to use in your tabletop games, novels, or any creative project.
How many names can I generate at once?
Between 4 and 24 per click. Click Generate Names again for a completely new batch.
Is this tool free and private?
Yes. The Fantasy Name Generator is free to use, requires no sign-up, and all generation happens locally in your browser.
More Tools
