RandoToolsBlog → D&D Name Generator

D&D Name Generator: Names for Every Race and Class

Choosing a name for your Dungeons & Dragons character can set the tone for the whole campaign. A good D&D name feels authentic to the race and class you've picked — whether you're playing an elven wizard, a dwarven fighter, or a tiefling rogue. This guide walks you through naming conventions for every major race and class so you can create (or generate) names that fit your character sheet.

Why a Good D&D Name Matters

Names in D&D aren't just labels. They signal heritage, culture, and sometimes class or profession. An elf named "Legolas Silverleaf" immediately suggests a woodland, bow-wielding archetype; a dwarf named "Thorin Ironfoot" suggests a warrior or leader. When you use a D&D name generator or build names by hand, keeping race and class in mind helps your character feel coherent to you and your table.

D&D Names by Race

Each race in the Player's Handbook has distinct naming traditions. Here's a quick reference for the most common player races.

D&D Character Naming by Class

Class doesn't always dictate a naming style, but it can reinforce your character's identity. Fighters and martial characters often suit short, strong names or military titles. Wizards might have scholarly or arcane-sounding names, or a single memorable word. Rogues sometimes use aliases or nicknames that hint at their trade. Clerics might take names that echo their deity or order. Mixing race-appropriate sounds with class flavour gives you a name that feels both authentic and memorable.

Need a name right now?

Use our Fantasy Name Generator to get instant D&D-style names for Elves, Dwarves, Orcs, Humans, Dragons, Halflings, and Gnomes. Pick a race, click Summon Name, and copy your favourite to your character sheet.

Roll the Dice for Your Stats

Once your character has a name, you'll need ability scores. Use our Dice Roller for 4d6 drop lowest, or any other roll your DM allows. We also have a guide to D&D dice roll combinations so you can decode notation like 11d8 and roll complex expressions in one click.

Generate a Full D&D Character

Need more than just a name? Our Random RPG Character Generator creates a complete character sheet with race, class, ability scores, personality traits, and backstory in one click.

Generate your D&D character name

Pick a race and summon a name in seconds.