DnD Name Generator
Generate lore-accurate Dungeons & Dragons character names for all 9 SRD races and 12 classes. With optional class epithets — free, instant, no signup.
Quality filters
Choose your race and class, then hit Generate
Your D&D character names will appear here
Quick Tips
- Match the name to the character's race for lore-accuracy
- Class epithets add roleplay flavor — try toggling them on
- Short names are easier to remember at the table
- Dwarven names sound best with hard consonants and short syllables
- Elven names flow better with soft vowels and long syllables
DnD Human Names
Versatile human names that fit any class, background, or campaign setting in D&D.
Aldric Thorne
Elara Brightwood
Dorian Ashford
Mira Stonewell
Gareth Ironhand
Sera Dawnwalker
Roland Blackmere
Lyanna Oakshield
Theron Voss
Cassandra Whitmore
Bram Dunstan
Isolde Fairwind
DnD Elf Names
Elegant elven names with the flowing phonetics that D&D elves are known for.
Aelindra Moonwhisper
Thalion Starweave
Caelynn Duskglow
Eryndor Leafsong
Maelis Silverdew
Vaelith Dawnthorn
Sylvara Nightbloom
Faelin Windrunner
Arannis Sunshard
Liriel Frostpetal
Galadorn Everbow
Ithilwen Starseer
DnD Dwarf Names
Sturdy, powerful dwarf names built with hard consonants and clan-style surnames.
Torin Ironforge
Brunhild Stonefist
Durak Anvilbreaker
Helga Deepdelve
Flint Copperbeard
Griselda Hammertoe
Torgrim Goldvein
Astrid Fireforge
Dwarrik Stonecleave
Hilda Axebound
Kolgar Darkmine
Brynja Steelhand
DnD Tiefling Names
Infernal-inspired names for tiefling characters that reflect their fiendish heritage.
Mordecai
Lilith
Zarieth
Damakos
Nemeia
Akmenos
Criella
Therai
Makos
Bryseis
Leucis
Rieta
DnD Dragonborn Names
Powerful, draconic names for dragonborn warriors, scholars, and adventurers.
Bharash Kerrhylon
Akra Turnuroth
Kriv Myastan
Sora Delmirev
Rhogar Norixius
Biri Verthisathurgiesh
Arjhan Shestendeliath
Farideh Kepeshkmolik
Nadarr Clethtinthiallor
Jheri Drachedandion
Torinn Yarjerit
Medrash Prexijandilin
Best DnD NPC Names
Memorable names for non-player characters your party will never forget.
Tobias Mossberry
Vesper Ashwick
Orla Bramblewood
Silas Ravencroft
Merta Copperkettle
Finbar Dustmantle
Elowen Starfall
Bram Hollow
Nessa Thornbury
Aldwin Fogbottom
Juniper Hearthstone
Corwin Redmane
How to Choose the Perfect D&D Character Name
Your character's name is the first thing other players hear. A great name sets the tone for roleplay and makes your character memorable at the table.
- 1.Match race phonetics. Elven names should flow with vowels and soft consonants. Dwarven names should be short and guttural. Tiefling names can sound infernal or use virtue names.
- 2.Consider your class. A barbarian named "Gentle Petal" can be ironic fun, but "Grukk the Bonecrusher" immediately tells the table what you're about.
- 3.Add a surname or epithet. "Aldric" is good, but "Aldric Thorne, the Unbroken" gives your DM and party something to work with in roleplay.
- 4.Keep it pronounceable. If you struggle to say it, your DM will too. Avoid names so complex that no one at the table can remember them.
- 5.Check the sourcebooks. The Player's Handbook and Xanathar's Guide include name lists by race. Use them as inspiration to stay lore-accurate.
- 6.Think about nicknames. Long names like "Verthisathurgiesh" are fun but players will shorten them. Plan for the nickname your party will inevitably give you.
What Makes a Great D&D Name
The most iconic D&D character names share these traits.
Racial Identity
A great name instantly tells you the character's race. Elvish names sound different from Dwarven names, which sound different from Orcish names.
Backstory Hints
Names like "Ashford" or "Duskglow" subtly hint at a character's history or homeland without needing a full backstory explanation.
Table-Friendly
The best D&D names are easy to say, spell, and remember during a 4-hour session. Save the complex names for written campaigns.
Roleplay Fuel
A name with character — serious, funny, mysterious, or grand — gives your DM and fellow players something to react to and build on.
More D&D Name Generators
Need names for specific races or roles? Try these specialized generators.