Fantasy Name Generator
Generate character names for tabletop RPGs, novels, and video games.
Generate character names for tabletop RPGs, novels, and video games.
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.
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.
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.