Home /Fantasy Names /D&D Name Generator

D&D Name Generator

Roll a name with a pedigree. Every race here names itself differently, and the generator knows how. Pick a race, set a gender if you want one, generate, and read the tradition line on every receipt.

?

Pick a race, roll a hero: every name shows its tradition.

Kept names

Where these names come from →

How does the DnD name generator work?

Pick a race, generate, read the receipt. Four steps, in order:

  1. Pick a race: human, elf, dwarf, or tiefling. The pill switches the naming pools and the tradition line.
  2. Set the gender toggle if you want one; leave it on any to mix the pools.
  3. Press Generate. Quantity 5 or 10 draws a whole batch. That's party mode.
  4. Read the receipt: every chip is one name part with its meaning, and the tradition line says which convention the name follows.

How do I name my D&D character? The same four steps. Then keep the one that survives being said out loud at the table. Is this the AD&D name generator too?Yes. Same traditions, older tables. The naming conventions carried forward, and so did the receipts.

How do D&D names work?

Each race carries its own documented naming tradition. Elves get flowing compounds: Amakiir parses as amak (gem) + iir (flower), "gemflower," from the published family-name tables. Dwarves carry a Norse-style root and a clan name. Thorgrim is Thor (thunder) + grim, and the clan pool holds real table clans like Balderk. Tieflings sometimes carry a virtue instead of a surname: Verity, "one who seeks truth." Different grammar, same receipts.

That's why one syllable bag can't name a party. It's also why this generator speaks one tradition per draw and says which. The deepest tradition write-up lives on the how elvish names work page.

What are good DnD names?

A good D&D name states its tradition and survives the read-aloud test. Ten names below, each with its build and its race tradition: eight from the published elf family-name tables, two virtue names from the tiefling convention.

Good D&D names with their builds, meanings and race traditions
NameBuilt fromMeaningRace tradition
Amakiiramak + iirgemflowerD&D elf family name (published 5e gloss)
Galanodelgalan + odelmoonwhisperD&D elf family name (published 5e gloss)
Xiloscientxilo + scientgoldpetalD&D elf family name (published 5e gloss)
Siannodelsianno + delmoonbrookD&D elf family name (published 5e gloss)
Holimionholi + miondiamonddewD&D elf family name (published 5e gloss)
Liadonlia + donsilverfrondD&D elf family name (published 5e gloss)
Meliamnemelia + mneoakheelD&D elf family name (published 5e gloss)
Nailonai + lonightbreezeD&D elf family name (published 5e gloss)
Creedvirtue-name conventionone who holds to a creedD&D tiefling virtue name (documented convention)
Hopevirtue-name conventionone who embodies hopeD&D tiefling virtue name (documented convention)

From the dwarf and human pools: Thorgrim ("thunder" + clan ending, Norse-style root) and Godric ("good" + "ruler," real-world Germanic build) round out the set at the generator above.

Does it generate names for every D&D race?

Yes, through the race grid: one deep tool per race. Four traditions are live in the generator now (human, elf, dwarf, tiefling). Every other race has its own dedicated tool with its own tradition line; the deep lists live on the race pages, not here:

The selector only offers races whose datasets have cleared verification. A race joins the pills when its pools are complete, never before.

What is the difference between a character name and a player name?

A character name follows the world's conventions; a player name follows handle conventions. Your dwarf carries a clan name from a published table. Your handle carries whatever the platform allows.

Character names versus player/handle names
AttributeCharacter namesPlayer/handle names
Who it namesa person inside the worldyou, outside it
Where it livescharacter sheet, session tableplatforms, group chats, lobbies
Conventionthe race or culture traditionspelling tricks, tags, availability
ExampleThorgrim Balderkgr1mhammer

Username hunting is its own lane. The team-names corner of the site picks it up when that hub opens.

Can you generate names for a whole party?

Yes. Set the quantity to 10 and every draw keeps its receipt. Party mode batches mixed-race names, one card per name, each with its chips and tradition line, and the ☆ Keep shelf holds the shortlist for the whole table. How do I name an NPC? The same generator plus the NPC name generator for crowds. When the party needs a surname that matches the world, the surname step comes next in the rail below.

Party of six, named. The tavern awaits. See the rail.

What makes a name fit a D&D campaign?

Tone-matching. A serious table wants names that read as native to the world: Godric at a grim war campaign, Aellynn at a court-intrigue one. A comedy table wants names that land when spoken. And yes, a funny name can work in D&D, provided the world would plausibly produce it. The test is the campaign's vocabulary, not yours: a name built from the setting's own morphemes fits; a name imported from another genre pulls the player out of it.

Then the read-aloud test, always: say the name at conversational speed, three times. If the table can say it, it fits. That's how you pick the right name for the table you're at.

D&D name generator questions, answered

What is a good D&D name for a wizard?

Five, each with its receipt. Thorgrim: Thor (thunder) + grim, Norse-style dwarf root. Godric: god (good) + ric (ruler), real-world Germanic build. Verity: a tiefling virtue name, documented convention. Wilhelm: wil (resolute) + helm (protector), real given name. And the wizard flavor itself runs on Latin-root epithets like Magnus ("the great"), a habit the wizard list shares with Latin naming.

Are D&D race names canon?

Partly. Published tables are canon, and generated coinages are labeled invented. The elf family names and virtue names here come from published fifth-edition tables. Any build the generator stacks from its own pools says so in the tradition line. That split is the whole honesty system.

Can I generate a D&D last name?

Yes. The elf mode draws published family names like Amakiir ("gemflower"), and the surname step of a full build comes with its own receipt. For human-flavored fantasy surnames, the fantasy last name generator covers the other traditions.

Where this data comes from. Race pools follow published fifth-edition name tables where those exist (elf family names, tiefling virtue names, dwarf clans). Every generated coinage is labeled with its tradition line instead of a fake etymology. Where every name's receipt comes from →