Fantasy Name Generator
Generate character names for tabletop RPGs, novels, and video games.
Ultimate Fantasy Name Generator
Creating a new character for a D&D campaign, writing a high-fantasy novel, or starting a tabletop RPG? Finding the perfect name sets the tone for your entire adventure. Our free and instant fantasy name generator creates thousands of authentic-sounding names tailored to classic fantasy races and archetypes. Whether you need Elven, Dwarven, Orcish, Dragon, Halfling, or Gnome name styles, this tool provides endless inspiration for your next Dungeons & Dragons session, creative writing project, or tabletop RPG. For a full guide to naming by race and for authors and DMs, see Fantasy Name Generator: How to Name Characters for Every Race.
How to Generate Fantasy Names
- Select a Race or Faction. Choose from Elves, Dwarves, Orcs, Humans, or Dragons. Each race has a distinct linguistic style.
- Click Summon Name and instantly get a unique and thematic character name.
- Click "Copy to Clipboard" to save your favorite name, or view your Recent Names history below to compare options.
Race Name Styles Explained
- Elves: Elegant, flowing, and musical names often ending in -iel or -thir. Surnames are evocative of nature (e.g., Starbreeze, Silverleaf).
- Dwarves: Hardy, guttural, and strong. Surnames typically reflect clan lineage or martial prowess (e.g., Ironfoot, Stonehelm).
- Orcs: Brutal, harsh consonants. Titles often replace surnames, describing fearsome deeds (e.g., the Defiler, Bonecrusher).
- Humans: Noble, heroic, and grounded in classic medieval European phonetics. Real-world adjacent but distinctly fantasy.
- Dragons: Majestic, ancient, and terrifying. Often featuring hard consonants or Latinate flourishes, paired with awe-inspiring titles.
- Halflings: Cosy, pastoral names with soft consonants. Pippin, Merry, Goodbody, Underhill. Surnames often reference home, comfort, or family.
- Gnomes: Whimsical and inventive; names can be alliterative or tinkering-themed (Boddynock, Cogspinner, Sparkwhistle).
- Dragonborn: Draconic-sounding with hard consonants and grandeur; clan names often reflect scale colour or breath type.
- Tieflings: Often virtue-based or infernal-adjacent; names can be dramatic or Latin-flavoured.
D&D Character Naming by Class
Your character's class can reinforce their name. Fighters and martial characters often suit short, strong names or clan surnames. Wizards might have scholarly or arcane-sounding names. Rogues sometimes use nicknames or aliases. Clerics may take names that echo their deity or order. For a full guide to D&D names by race and class, see D&D Name Generator: Names for Every Race and Class.
Don't forget your dice!
Need to roll some stats for your newly named character? Use our Dice Roller to instantly roll 4d6 (drop the lowest) for your D&D character sheets.
Need a full character? Try our Random RPG Character Generator to create a complete D&D 5e character with name, race, class, stats, and backstory in one click.
Frequently Asked Questions
-
Can I use these names in my book or game?
Absolutely. The names are algorithmically generated by combining common high-fantasy syllables, prefixes, suffixes, and tropes. They are free to use in your creative works. -
How many names can it generate?
Thousands! We use an expansive dictionary of thematic prefixes, root words, and suffixes that combine to create distinct names on every tap.