Buy 2 sets, get the 3rd FREE · Free US shipping over $35 · Lifetime warranty on metal dice

Free D&D Name Generator

Instantly generate authentic fantasy names for any Dungeons & Dragons race. Pick a race and gender, hit generate, and get a fresh batch of character names you can copy in one click. Perfect for D&D 5e, Pathfinder, and any tabletop RPG.

Rolling up a new character?Grab a fresh set of dice for your next adventurer.

Shop dice sets

How to use the D&D name generator

Naming a new Dungeons & Dragons character can stall a whole session. This free name generator removes the blank-page problem: choose your character's race, pick a gender (or leave it open), and generate ten names drawn from thousands of authentic first-name and surname combinations. Every click builds a brand new list, so you can keep rolling until one name clicks. Tap the copy button next to any result and it lands straight on your clipboard, ready to paste onto your character sheet.

The names are built to match the flavor of each race in D&D 5e. Elven names lean lyrical and flowing, dwarven names are hard and consonant-heavy, tiefling names carry a hint of the infernal, and halfling names stay warm and homey. Whether you are a player creating your first adventurer or a Dungeon Master who needs a tavern keeper, a rival, or a whole town of NPCs on the fly, this tool keeps the story moving.

Fantasy names by race

Human names

Humans span every culture in the multiverse, so their names range widely. Our generator mixes classic medieval-European roots with heroic fantasy flair, giving you grounded names that still feel like they belong in a sword-and-sorcery world.

Elf names

Elves favor melodic, multi-syllable names full of soft vowels and flowing consonants. Because elves live for centuries, many also carry a family name that echoes an ancient bloodline. These names suit high elves, wood elves, and drow alike.

Dwarf names

Dwarven names are strong, blunt, and rooted in clan tradition. Surnames often reference stone, metal, or a legendary forge. They pair perfectly with a battle-hardened cleric or a stubborn fighter.

Tiefling names

Tieflings often choose their own names, sometimes virtue names, sometimes names with an infernal edge. Our generator leans into that duality, giving you evocative names that hint at a fiendish heritage without feeling cartoonish.

Dragonborn, gnome, halfling and more

Every race in the dropdown has its own hand-tuned name pools, from the proud clan names of the dragonborn to the whimsical, nickname-rich culture of gnomes and the cozy, earthy feel of halfling names. Half-orcs and orcs get guttural, powerful names, while tabaxi carry the descriptive, poetic names of their feline culture.

Tips for naming your D&D character

  • Say the name out loud. If it is easy to pronounce at the table, it will stick.
  • Match the name to your character's backstory and homeland, not just their race.
  • Keep a shortlist. Generate a batch, copy your two or three favorites, then decide.
  • A memorable surname or title can make an NPC instantly feel real.
  • Do not overthink it. A name you like beats a name that is technically perfect.

Once your hero has a name, all they need is a set of dice to roll their fate. Browse our polyhedral dice sets, try our free online dice roller, or read the Dice Armory blog for more D&D guides.

Is this D&D name generator free?

Yes. The generator is completely free, needs no sign-up, and works instantly in your browser. Generate as many names as you like.

How many names can I generate?

There is no limit. Each click produces a fresh batch of ten names, so you can keep generating until you find the perfect fit for your character or NPC.

Can I use these names for other games?

Absolutely. While the pools are tuned for Dungeons & Dragons 5e, the names work great for Pathfinder, other tabletop RPGs, fantasy novels, and video-game characters.

How do I copy a name?

Tap the copy button next to any name and it is saved to your clipboard, ready to paste onto your character sheet or notes.