The Party Toolkit

D&D Name Generator

Hundreds of original fantasy character names by race. Pick a race and browse page after page of names built for your next Dungeons & Dragons hero, villain or NPC.

Choose a race

Stuck between two names, or starting from scratch? Our guide to naming your D&D character by race and class covers the naming conventions behind every race here, plus the pitfalls to avoid.

Why race is the right starting point

In Dungeons & Dragons, race is the single strongest signal a name carries, because each ancestry has its own sound rules. Elven names glide on long vowels and liquid consonants and pair a lyrical first name with a compound nature surname. Dwarven names are short, hard and consonant-heavy, usually with a clan name that reads like a craft or a mountain. Orc names hit blunt and guttural. Halfling names are warm and homely, tiefling names carry an infernal or virtue-word weight, and dragonborn names stack harsh syllables into clan-first constructions. Picking the race first means the name sounds right before you have made a single other decision, and it is why every list here is organised that way.

Matching the name to class and backstory

Once the sound is right, tune the specifics. A wizard can carry a stately mouthful, while a rogue wants something short enough to hiss in an alley. Rangers and druids suit surnames pulled toward the wild, and clerics and paladins suit radiant or virtue-based ones, all of which tell the table something before your first line of dialogue. Backstory does the rest: an exile might translate their surname into Common, a warlock might have dropped their family name entirely, and a character raised outside their own culture might carry a name that fits nobody. Those small mismatches are free characterisation, and they cost nothing to invent.

Every list continues onto a real page

Each race has hundreds of original names split across numbered pages, and every continuation is a genuinely different batch rather than a reshuffle. That means you can bookmark, share or print the exact set you were looking at, and come back to the same names later, which a client-side reroll button can never do. If you want the reasoning behind the naming conventions rather than another list, the D&D character name guide covers each race in detail.

Frequently asked questions

How does the D&D name generator work?

Pick a race, and you'll get pages of hand-crafted fantasy names that fit that race's naming style. Every 'more names' link is a real page you can bookmark, share or print, no reroll button that loses your favorites.

Which races are covered?

Elf, dwarf, orc, human, halfling, tiefling, dragonborn, gnome, half-orc and half-elf. Each race has dozens of original names split across multiple pages.

Are these names free to use?

Yes. Use them for your D&D characters, NPCs, Pathfinder, video games, novels or any fantasy project. No sign-up, no download, completely free.

How do I pick the right name?

Match the name to your character's race and personality. Read the short guide on each race page for the naming conventions, then choose a name that sounds right when you say it aloud at the table.

More party tools