For player characters, NPCs, parties, and campaign prep

DnD Name Generator

Use this DnD name generator to create original, table-ready D&D character names by race, class, gender, style, and name type. Every result includes pronunciation, meaning, role fit, and a story hook—not just a random string.

Generate D&D Names ↓
⚔

Create a D&D Character Name

Start with race and class. Leave either on “Any” when you want the optional character concept to guide the result.

0 / 240No concept detected yet

Runs in your browser. No login and no character text upload.

Ready for the character sheet

Your D&D Names

3 example names

Human • Male • Fighter • Table-Friendly

Edran Riverward

[ED-ran RIV-er-ward]

Creative interpretation
steadfast traveler; a borderland family remembered for protecting a river road
Best for
human fighters, rangers, guards, and recurring town NPCs
Easy to use
The two-syllable given name is quick to say, and Riverward supplies a clear place-and-duty signal without overexplaining the character.
Story hook
The name is easy to introduce at the table, while the surname gives the DM an immediate place and duty hook.

Dwarf • Female • Cleric • Heroic

Brynna Ironshield

[BRIN-ah EYE-urn-shield]

Creative interpretation
forge-born resolve; a clan known for craft, defense, and sworn service
Best for
dwarf clerics, paladins, smiths, and mountain-hold NPCs
Heroic option
Brynna stays readable in dialogue, while Ironshield immediately signals a durable dwarven clan identity suited to a public religious role.
Story hook
A compact given name and public clan surname make the character easy to remember after one scene.

Tiefling • Neutral • Bard • Dark

Xanaris Vespervow

[ZAN-ar-is VES-per-vow]

Creative interpretation
a chosen virtue tested by hardship; a public identity built through personal choice
Best for
tiefling bards, warlocks, paladins, performers, and exiles
Dark option
Xanaris carries a distinctive infernal rhythm, while Vespervow sounds self-chosen and memorable enough for a performer or morally complex character.
Story hook
The infernal-edged first name and chosen surname suggest history without deciding the character’s morality for you.
01
Race first

A dwarf, tiefling, dragonborn, halfling, and elf should not share one generic sound list.

02
Class-aware

A bard needs memorable rhythm; a rogue needs an alias-friendly name; an NPC needs speed.

03
Explain the result

Pronunciation, meaning, role fit, and a story hook help you decide instead of rerolling blindly.

Fast campaign prep

How to use the DnD name generator

1

Choose the race

Race sets the sound family and surname structure. Use Any for mixed inspiration.

2

Add class or role

Class tunes the name’s energy and the explanation beneath the result.

3

Pick a name type

Use a full name for a major character, a first name for quick play, or a clan name for worldbuilding.

4

Say it aloud

Copy the name only after it survives a quick introduction and one combat callout.

One tool, two jobs

Player character names vs quick NPC names

A player character can carry a longer name because the table will hear it repeatedly. Use a full name, a meaningful surname, and a style that supports the character’s central identity.

For a guard, merchant, witness, rival, or tavern regular, select NPC and favor a shorter result. The best improvised NPC name is the one you can read once, speak immediately, and find again in your notes.

What changes by race

D&D race naming patterns at a glance

Human

Readable regional names and flexible family surnames for almost any social role.

Dwarf

Compact given names plus public clan names tied to craft, stone, oath, or reputation.

Halfling & Gnome

Warm or lively rhythm, memorable household names, nicknames, craft, gardens, and travel.

Tiefling

Infernal-edged sound balanced by a chosen virtue, ambition, irony, or self-made identity.

Dragonborn

Strong draconic syllables and a prominent clan name built for lineage and public honor.

Elf, Drow & Half-Elf

Shared elven foundations with distinct court, forest, Underdark, and mixed-culture directions.

Go deeper after the broad result

D&D Race, NPC, and Creature Name Generators

Use the general generator first. Open a specialist page when a human culture, race, clan, house, surname, or recurring NPC group needs a more consistent naming system.

✧
DnD Character Name GeneratorGenerate complete D&D 5e player characters and NPCs across 12 classes with flaws and trinkets.
✧
D&D Human Name GeneratorCulture-consistent given names, surnames, and full human names for PCs, NPCs, families, and settlements.
✧
Fantasy Last Name GeneratorSurnames, noble houses, nature roots, and clan identities for D&D families.
✧
Dwarf Name GeneratorCompact given names and public clan identities for smiths, clerics, warriors, and mountain holds.
✧
Gnome Name GeneratorLively male, female, and neutral names for inventors, illusionists, wanderers, and household NPCs.
✧
Orc Name GeneratorComplete male and female orc names for warriors, leaders, shamans, rivals, and allied NPCs.
✧
Goblin Name GeneratorQuick, memorable goblin names for scouts, traders, tinkers, rivals, and encounter rosters.
✧
Dragon Name GeneratorShort and ceremonial dragon names with titles and epithets for patrons, villains, and ancient creatures.
✧
DnD Elf Name GeneratorElf PCs and NPCs by subrace, class, gender, child-name style, and surname.
✧
Drow Name GeneratorNames for Underdark houses, exiles, rogues, priestesses, and BG3-style characters.
✧
Half-Elf Name GeneratorReadable mixed-heritage names for bards, diplomats, healers, and wanderers.
✧
Wood Elf Name GeneratorForest-rooted names for rangers, druids, scouts, and practical NPCs.
✧
High Elf Name GeneratorFormal arcane names for wizards, nobles, scholars, and ancient houses.
✧
Moon Elf Name GeneratorSilver, lunar, and wandering elf names for fantasy campaigns.
✧
Elf Last Name GeneratorSurnames, clan names, house names, oaths, and family identities.
✧
DnD Last Name GeneratorRace-specific surnames, clan names, and heraldic crests across 8 D&D 5e player races.
✧
Tiefling Name GeneratorInfernal given names, philosophical virtue monikers, and archdevil bloodlines.
✧
Dragonborn Name GeneratorAncient draconic clan titles, male and female warrior names, and breath weapon oaths.
✧
Halfling Name GeneratorLightfoot and Stout given names, warm hearth clan surnames, and pastoral adventurer identities.
✧
Tabaxi Name GeneratorPoetic phrase titles, casual nicknames, and jungle feline pride clan surnames.
✧
Aasimar Name GeneratorHigh Celestial Enochian titles, angelic guide devas, and halo manifestations across 3 lineages.
✧
Kobold Name GeneratorSnappy Draconic syllables, homemade trap inventions, and underground warren clan titles.
✧
Goliath Name GeneratorMountain hold birth names, earned athletic deed nicknames, and prestigious clan surnames.
✧
Half-Orc Name GeneratorDual-heritage given names, harsh guttural syllables, and earned warrior titles.
✧
Githyanki Name GeneratorAstral Plane martial titles, sharp glottal phonemes, and silver sword honors.
✧
Vampire Name GeneratorGothic vampire given names, noble house surnames, and ancient bloodline traits for Ravenloft and dark fantasy.
✧
Wizard Name GeneratorArcane scholar first names, eccentric archmage epithets, and spellbook quirks across 4 magical traditions.
✧
Warlock Name GeneratorEldritch pact names, forbidden patron epithets, and occult grimoire titles across 4 otherworldly patrons.
✧
Paladin Name GeneratorNoble holy knight names, sacred oath titles, and radiant crusader monikers across 4 sacred oaths.

A result is a starting point

How to choose a name your group will remember

Keep one clear signal

Let the name communicate one strong idea—clan, virtue, homeland, oath, class, or reputation. Trying to signal everything makes the name feel artificial.

Avoid canon copies

Use the generated structure as inspiration, then keep the final combination original. Familiar sound is useful; copying an existing character is not.

Test the table version

Ask how another player will shorten it. A natural nickname is a strength, especially for long noble, draconic, or elven names.

Questions before the next roll

D&D Name Generator FAQ

How does this D&D name generator work?

Choose a race, gender, class or role, name type, style, and number of results. The generator combines race-specific sound patterns with role-aware surnames, meanings, pronunciation help, and short story hooks.

Can I generate names for both player characters and NPCs?

Yes. Use a full name for a major player character, ally, or villain. Choose NPC and a shorter name type when you need quick names for guards, merchants, innkeepers, witnesses, or encounter notes.

Are these official Dungeons & Dragons names?

No. The tool creates original fantasy combinations inspired by broad tabletop naming patterns. It is an unofficial fan utility and is not affiliated with Wizards of the Coast.

Which races are supported?

The broad generator supports Human, Elf, Dwarf, Halfling, Gnome, Half-Orc, Tiefling, Dragonborn, Drow, and Half-Elf names. Deeper elf-family pages provide more specialized subrace controls.

Can I generate a surname or clan name only?

Yes. Choose Surname / Clan Only. This works well for dwarf clans, dragonborn lineages, drow houses, human families, halfling households, and quick faction or family planning.

What makes a good D&D character name?

A useful name fits the character’s culture and role, remains easy to pronounce, and gives the table one memorable signal. Test it aloud before putting it on a character sheet.

Can the character concept influence the result?

Yes. When Race or Class is set to Any, words such as tiefling, dwarf, bard, paladin, merchant, noble, dark, or arcane in the optional concept can guide the generator. Explicit dropdown choices always remain available.

Can I save generated names?

Yes. Save stores favorites in this browser using local storage. You can copy one saved name, remove individual entries, copy the full shortlist, or download it as a text file. Nothing is uploaded, and clearing browser storage will remove the saved list.

Is this generator compatible with D&D 5e rules?

Yes. The naming structures, race conventions, and class hooks are designed specifically to harmonize with fifth edition (5e) lore and tabletop campaign settings.

Can I use these D&D names in live streams, podcasts, or published campaigns?

Yes. All generated name combinations and story hooks are free to use in your home campaigns, actual-play live streams, podcasts, and personal fiction.