D&D Name Generator

Home » D&D Name Generator

D&D Name Generator

Generate lore-appropriate D&D character names by race. Perfect for players and dungeon masters!

Race
Select a race and click generate!

What Is a D&D Name Generator?

A D&D name generator is a tool designed to create lore-appropriate character names for Dungeons & Dragons campaigns. Whether you are rolling up a new character for your first session or your hundredth, finding the right name is one of the most important steps in bringing your character to life. Our generator draws from the naming conventions established across decades of official D&D source material, producing names that feel authentic to each playable race.

Each race in Dungeons & Dragons has distinct cultural traditions that influence their naming patterns. Elven names tend to be melodic and flowing, dwarven names are sturdy and consonant-heavy, and tiefling names often carry infernal undertones. Our generator respects these conventions, giving you names that immediately signal your character's heritage to fellow players and dungeon masters. Choose from eight core races including Human, Elf, Dwarf, Halfling, Tiefling, Dragonborn, Gnome, and Half-Orc.

How to Use the D&D Name Generator

Using the generator is simple. Select your character's race from the dropdown menu, then click the generate button. Each click produces a unique first and last name combination drawn from a curated database of lore-appropriate name elements. The copy button saves the name to your clipboard, and the history section tracks your recently generated names so you can compare options during character creation.

For more specialized fantasy naming, try our Elf Name Generator which offers gender-specific elf names with additional customization, or our Fantasy Name Generator for broader fantasy naming beyond D&D-specific conventions.

D&D Races and Their Naming Traditions

Understanding racial naming conventions helps you select names that enhance your roleplaying experience:

  • Humans: The most versatile race, with names drawing from diverse cultural traditions. Human names in D&D can range from medieval European to exotic and fantastical.
  • Elves: Elven names are musical and elegant, often containing soft vowels and flowing syllables. They reflect the long-lived, graceful nature of elven culture.
  • Dwarves: Dwarven names are strong and grounded, featuring hard consonants and short, powerful syllables that echo their mountain-dwelling heritage.
  • Halflings: Halfling names tend to be warm and approachable, reflecting their friendly, community-oriented culture.
  • Tieflings: Tiefling names often carry dark or infernal qualities, though many tieflings choose virtue names to define their own identity apart from their fiendish ancestry.
  • Dragonborn: Dragonborn names are commanding and powerful, often with draconic linguistic elements that honor their dragon heritage.
  • Gnomes: Gnome names are playful and inventive, sometimes comically long, reflecting their curious and whimsical nature.
  • Half-Orcs: Half-Orc names blend human and orcish traditions, often short and forceful but sometimes adopting human naming conventions.

Need names for other creative projects? Check out our Pictionary Word Generator for word-based games or our Character Name Generator for names across multiple genres.

Tips for Choosing Your D&D Character Name

A great D&D name does more than identify your character — it sets the tone for how others perceive and interact with them at the table. Consider whether your name sounds heroic, mysterious, comical, or intimidating. A name like Thordak Ironforge immediately suggests a tough, battle-hardened dwarf, while Whisper Moonweave paints a picture of a stealthy, enigmatic elf. Let the generated name inspire elements of your backstory and personality.

Frequently Asked Questions

Are these names official D&D names?

The names are inspired by official D&D naming conventions from source books like the Player's Handbook and Xanathar's Guide to Everything. They follow the same phonetic patterns and cultural traditions but are original combinations, so you will not accidentally use an established NPC name.

Can I use these names for my campaign?

Yes, all generated names are free to use in any personal or published D&D campaign, actual play podcast, streaming show, or homebrew content without restriction.

Which race should I pick for my first character?

Human is the most flexible choice for new players, as human names are intuitive and easy to roleplay. If you want something more distinctive, Elf and Dwarf names are iconic D&D choices with strong thematic identities that help guide your roleplaying.

Can I generate names for NPCs and villains?

Absolutely. Dungeon masters frequently use name generators to quickly name NPCs, shopkeepers, quest givers, and villains. Generate several names at once using the history feature to build a roster for your session. For dedicated villain naming, try our Villain Name Generator.

How many unique names can this generate?

Each race has 30 or more first names and 15 to 20 last names, producing hundreds of unique combinations per race and thousands across all eight races. You are very unlikely to see the same name twice.