Skip to content
NomezoNomezo

DnD name generator

A D&D character name generator for 16 Dungeons & Dragons races, from elf wizards and drow rogues to dragonborn paladins and kobold tinkers, with an optional family name.

Add a family name

  • Gadlet Starbrook

    Say it: GAD-let

    Invented meaning (our gnomish): "glimmer fizz".

    Gnome

  • Takarr Kriznethar

    Say it: TAK-arr

    Invented meaning (our draconic): "wing sky".

    Dragonborn

  • Neviren Stonemantle

    Say it: NEV-i-ren

    Invented meaning (our elvish): "dawn pearl".

    Half-elf

  • Grummak Gravelhide

    Say it: GRUM-mak

    Invented meaning (our orcish): "snarl thunder".

    Orc

  • Bellug Kettlebrook

    Say it: BEL-lug

    Invented meaning (our orcish): "horn iron".

    Goblin

  • Fenrin Xenthorax

    Say it: FEN-rin

    Invented meaning (our halfling): "pie".

    Halfling

  • Zorith Darrowmere

    Say it: ZOR-ith

    Invented meaning (our infernal): "debt smolder".

    Tiefling

  • Zanar Coppervein

    Say it: ZAN-ar

    Invented meaning (our orcish): "thunder rage".

    Half-orc

  • Keuk Greymantle

    Say it: KE-uk

    Invented meaning (our dwarvish): "copper lantern".

    Goliath

  • Odgran Dawnmere

    Say it: OD-gran

    Invented meaning (our dwarvish): "bellows".

    Dwarf

  • Reeka Emberlyn

    Say it: REE-ka

    Invented meaning (our dwarvish): "ale kin".

    Goliath

  • Dobwick Hearthwhistle

    Say it: DOB-wick

    Invented meaning (our halfling): "song clover".

    Halfling

DownloadFavorites

Adventuring party builder

Need a whole party, for a one-shot, a set of pregenerated characters or a rival group? Get a race, class and name for each member, with every name starting on a different letter so nobody mixes them up, plus a name for the party.

NPC roster

Players always talk to the person you did not plan. Make a roster for the place they are heading, each NPC with a role, a race, a name and one hook to play them by, and keep it beside your notes or print it.

How the DnD name generator works

Choose a race and the generator builds a first name from that race's own syllable bank, then adds an optional family name. Each bank is written to match how that people's names tend to sound at the table: flowing for elves, hard for dwarves, homey for halflings, playful for gnomes, classical for tieflings, rasping for dragonborn and blunt for half-orcs.

Half-elves, drow, aasimar, goliaths, goblins, kobolds and lizardfolk have their own banks too: soft and in-between for half-elves, sharp and sibilant for drow, bright and celestial for aasimar, broad and blunt for goliaths, scrappy for goblins, clicky for kobolds and hissing for lizardfolk. For every race except humans, each name also shows an invented meaning in that people's made-up vocabulary and a guide to saying it.

A filter rejects tongue-twisting clusters and accidental real words. It also blocks many of the sample names printed in the official rulebooks, so your character is less likely to share a name with an example everyone at the table has already read.

Family names come from a mixed list of 50 surnames: human houses, elven and dwarven compounds, halfling and gnome family names, and long dragonborn clan names. They are not locked to a race. A half-orc raised by halflings might well be a Puddlefoot.

Choose Female or Male to swap in that race's endings, and Class flavor to lean toward names that suit the class: short and hard for barbarians, long for wizards, melodic for bards. Set the name style to Race tradition for each people's naming custom: dragonborn clan names first, a nickname and clan name for goliaths, a virtue name for some tieflings, a house for drow.

Below the generator, the adventuring party builder makes a whole party with a race, class and name for each member and a party name, and the NPC roster fills a tavern, market or temple with named NPCs, each with a role and a hook.

That is Quick mode: instant and unlimited. For something more specific, switch to Custom mode, set a few options and add a sentence of details. An AI language model suggests 10 original names, each with how to say it and a suggested meaning, and More like this gives you variations on any name you like.

D&D names by race, with notes

Hand-picked by our editors. Copy one, or use them as a starting point.

NameMeaning or note
GarethHuman. A real Welsh name; reliable for a paladin
KasoraHuman. Bright and worldly; suits a merchant's daughter
WesoraHuman. Unusual but easy to say
BeliraHuman. Gentle and musical, made for a bard
KasianHuman. Smooth and confident, a rogue's name
YarethHuman. Rugged and frontier-born
FaelithElf. Fey-touched and graceful
IlyndorElf. Noble cadence for a high elf wizard
RivelleElf. Light as a river; suits a wood elf
EredrisElf. Cool and distant, good for a drow
SharielElf. Classic -iel ending, warm and clear
AmavyrElf. The rare v-y sound gives it an old feel
GalgrimDwarf. Stern and trustworthy, a fighter's name
StorrakDwarf. Stormy start, solid finish
GrethildDwarf. A strong -hild ending for a cleric
YorgranDwarf. Rare Y opening, heavy close
KorikaDwarf. Lively but tough
RagtokDwarf. Blunt as a hammer
OttryHalfling. Playful, like a river otter
LidroseHalfling. Flower-sweet, for a hearth-loving cook
RosbinHalfling. Cozy and quick; suits a rogue
CadbellHalfling. Sounds like a family with a bakery
WimbyHalfling. Small, cheerful and impossible to dislike
GarelHalfling. Plain and dependable
TockwizGnome. A clockwork tick plus a little wizardry
FizbitGnome. Bubbly and inventive
RixanaGnome. Bright and clever; suits an illusionist
CogdockGnome. Born in a workshop
NibixGnome. Tiny and mischievous
OriellaGnome. A softer name for a forest gnome
EpharionTiefling. Grand and slightly sinister
ZevaxisTiefling. Sharp z and x, perfect for a warlock
CalarionTiefling. Courtly, like a fallen noble
FeliraTiefling. Feline grace with a sharp ending
MoryxTiefling. Dark and clipped, good for a rogue
OphionTiefling. Shares its name with a serpent from Greek myth
KharakDragonborn. Rasping and proud, a paladin's name
ZhaniraDragonborn. Fierce and elegant
RashanthDragonborn. Rolls out like a breath of fire
JhorothDragonborn. Ancient-sounding, for a clan elder
BheszarDragonborn. Hissing start, roaring end
OrthoxaDragonborn. Unusual and regal
VokarHalf-orc. Short and tough, a barbarian's name
UgrenHalf-orc. Orc opening, human ending
DorashHalf-orc. Gruff but friendly
BruelaHalf-orc. Strong and warm; suits a cleric
MokganHalf-orc. Heavy and dependable
GulinaHalf-orc. A soft finish on a rough start
RavensworthFamily name. Old human nobility with a long memory
GranitehelmFamily name. A dwarven line of guards
PuddlefootFamily name. Halflings who never avoid a puddle
FizzlecogFamily name. Gnome tinkerers with mixed results
VorthakarFamily name. A dragonborn clan name with weight
StarwhisperFamily name. Elven, for a family of stargazers

Tips for choosing a good name

Test the name at session zero

Say the name out loud to your group. If they can't pronounce it, they will invent a nickname for you. Short names are easier for the Dungeon Master to remember too.

Let upbringing count as much as race

A tiefling raised in a human city might use a human name. A half-orc raised by halflings might carry a halfling surname. Mix the race filter and family names to tell that story.

Choose the nickname yourself

Long elven and dragonborn names get shortened in play. Pick the short form early so the party uses one you like.

Give the family a fact

A family name hands the DM a hook: a noble house, a rival clan or a debt owed. Decide one fact about your family and share it before the first session.

How to name a D&D character

By The Nomezo Editors · Updated October 22, 2026 · How we research names

  1. Start with where they grew up. A character's name comes from their family and culture, so decide whether your half-elf was raised by elves or humans before you pick one.
  2. Use the race's tradition. Set the name style to Race tradition for the shape each people uses: clan names first for dragonborn, three names for goliaths, a virtue name for some tieflings.
  3. Add class flavor. The Class flavor filter leans toward short, hard names for barbarians, long ones for wizards and melodic ones for bards.
  4. Say it at the table. Read it aloud to the group. If the table stumbles, it will become a nickname within one session, so you may as well choose the nickname yourself.
  5. Check the party. Give every character a different first letter so nobody mixes up two names in the heat of combat. The party builder above does this for you.

Naming customs for each race

Most of what players know about D&D naming comes from the 2014 Player's Handbook and later sourcebooks. The free System Reference Document 5.1 has only one naming rule, that an elf claims an adult name when they come of age, around 100, and the 2024 SRD 5.2.1 has none. The customs are still the best guide to how each people sounds, so they are summarized here in our own words, with examples from this generator's Race tradition style.

D&D naming customs by race, with examples
RaceCustomFromExamples here
DragonbornThe clan name comes first, as a mark of honor, then the personal name. Many also have a childhood nickname.2014 Player's HandbookVorash Zorirra; Rashoth Arul
DwarfA given name chosen by a clan elder, then the clan name, carried with fierce pride.2014 Player's HandbookOdtok Flintfall; Bomdur Ironvault
ElfA child name until adulthood, around age 100, then an adult name; family names often translate to a phrase.SRD 5.1 (adult name); family names from the 2014 Player's HandbookYaeran Faelnaith; Ilyion Eirnis
GnomeMany names: from parents, elders and friends, plus a clan name and a nickname they actually use.2014 Player's HandbookSniwiz "Wobbles" Sniella; Tibella "Cogsy" Fiblet
GoliathA birth name, a nickname earned by deeds (which can change) and a clan name.Elemental Evil Player's Companion and later booksPeok "Stormstrider" Orral; Kehal "Steadyhand" Ulaul
HalflingA given name and a family name, often with a nickname that sticks.2014 Player's HandbookGarlyn "Sixpence" Puddlefoot; Welwyn "Tumbler" Teacakes
HumanNames follow the culture they grew up in; settings such as the Forgotten Realms give each human culture its own style.2014 Player's HandbookSerra Everhart; Beleth Brennick
OrcShort, strong given names; many orcs are known by their clan or tribe.2014 Player's Handbook (half-orcs) and later booksBrumak; Yagza
TieflingAn infernal-sounding name, or a word for a virtue or idea chosen as a name, such as Hope.2014 Player's HandbookClemency; Lament
Half-elfHuman or elven names, depending on who raised them.2014 Player's HandbookWylrith Ilevyn; Perais Selon
Drow (dark elf)Names tied to a noble house, whose rank sets a drow's place in society.Forgotten Realms sourcebooksIlirainth of House Rylinth; Velith of House Kelara
LizardfolkDraconic words for a deed or trait, often translated as a description.Volo's Guide and later booksSaraess, "Hunts-at-Dusk"; Zissias, "Eats-Three-Fish"

The 2024 rules dropped half-elves and half-orcs as species and made orcs and goliaths core options; the generator keeps all of them. For more depth on one people, try the tiefling, elf, dwarf and orc name generators.

Names that fit the class

How names tend to sound for each D&D class
ClassNames that tend to fit
BarbarianShort and hard: one or two syllables, strong consonants. Easy to shout across a battlefield.
BardMelodic and memorable, often ending in a vowel or a soft -lyn, -wyn or -ia. A stage name is welcome.
ClericStately and calm, with endings such as -iel, -ael or -ius that sound like they belong in a temple.
DruidSoft and natural, with no hard clusters. Many druids take a name from the land they guard.
FighterPlain and practical. A fighter's name should be easy to say and easy to remember.
MonkShort and quiet. A monastery may have given them a name with a meaning.
PaladinNoble and clear, the kind of name a herald announces: -or, -ard, -ric, -ius.
RangerShort and outdoorsy, often with a nickname from the wild.
RogueShort, quick and forgettable on purpose; most rogues have an alias or two.
SorcererSibilant and strange, with s, z, x or th, as if magic runs in the blood.
WarlockSharp and a little ominous, with k, v, x or sh, perhaps a name the patron gave them.
WizardLong and scholarly, three syllables or more, often shortened by friends.

These are tendencies, not rules. A barbarian called Peregrine is a story in itself.

Naming NPCs on the fly

Players will always talk to the guard you did not plan. The game masters' trick is to prepare names, not people: before a session, write down a handful of names for each people in the area, cross each one off as you use it, and note who got it. Gnome Stew's advice on NPC names works the same way.

The NPC roster above goes one step further: a name, a role and one hook for each person in the tavern, market, temple, castle, docks, village or thieves' guild. One quirk is enough to play an NPC; the players will fill in the rest.

Party and guild names

A good party name usually grows out of play: an object you all carry, the place you met, or the joke the table will not let go. The party builder suggests one to start with, and these are the themes most groups end up using.

Themes for D&D party names
ThemeExamples
A shared emblem or objectThe Lantern Oath, The Copper Keys
Where you met or startedThe Third Tavern Company, The Salt Coast Wardens
A running jokeThe Last-Minute Mapmakers, The Borrowed Kettles
What people call youThe Muddy-Booted Badgers, The Second-Chance Company

Names that fit your setting

  • Forgotten Realms. Human names follow regional cultures, so a character from the sunny south should not sound like one from the frozen north. Pick one culture for each region and keep its names consistent.
  • Eberron. Heirs of the great dragonmarked houses put d' before the house name, and nobles use ir'. Add them to a generated surname for an instant Eberron family.
  • Your own world. Give each people its own sound and stick to it. The fantasy name generator's naming language builder creates one, with family and place names to match.
  • Silly or serious. Decide at session zero. A pun name is great in a comedy game and jarring in a grim one, and the whole table should know which game it is.

Sources

Dungeons & Dragons is a trademark of Wizards of the Coast. Nomezo is not affiliated with Wizards of the Coast.

Frequently asked questions

How do I come up with a D&D character name?

Pick your race first, then choose a name that matches how that race usually sounds: flowing for elves, hard for dwarves, homey for halflings. Add a family name and say it out loud before you commit.

How do names work for each D&D race?

Elves tend to have long, flowing names, dwarves short hard names with a clan name, and halflings and gnomes homey or playful ones. Dragonborn traditionally put their clan name first, and some tieflings take a virtue name like Hope instead of an infernal one.

What is a good name for a tiefling?

Epharion, Zevaxis, Felira, Moryx and Calarion all have the classical, slightly sinister sound tieflings are known for. Some tieflings prefer a virtue name such as Hope or Glory.

Do D&D characters need a last name?

No. Many characters use a single name, a clan name or a nickname. A family name helps when you want ties to a noble house, a clan or a hometown.

Are these names from the official D&D books?

No. They are generated from original syllable lists, and the generator filters out many of the sample names from the rulebooks, so you can use them freely in any campaign.

Does the dragonborn clan name go first?

Yes, in the tradition from the 2014 Player's Handbook: dragonborn put the clan name first as a mark of honor, then their personal name. Choose Race tradition as the name style to get names in that order.

Do tieflings have last names?

Often not. Many tieflings use a single infernal-sounding name, or take a word for a virtue or idea as their name, such as Hope or Sorrow. A tiefling raised in a human family may use that family's surname.

Do the 2024 D&D rules have naming rules for each race?

No. The 2024 rules, and the free System Reference Document, have no naming sections for species. The customs most players know, such as dragonborn clan names first, come from the 2014 Player's Handbook and other books, and they are still a good guide.

How do I name an NPC fast?

Prepare before the session: make a short list of names for each people in the area, and cross names off as you use them, noting who got which. The NPC roster on this page gives you a name, a role and a one-line hook for each NPC in a tavern, market, temple or other place.

Can I use names from the Player's Handbook?

Names cannot be copyrighted, so nothing stops you at your own table. Sample names from the books are familiar to everyone who has read them, though, so this generator leaves them out to give your character a name of its own.

What is Custom mode?

Custom mode lets you set a few options and add a sentence of details. An AI language model then suggests 10 original names, each with how to say it and a suggested meaning, and you can ask for more like any name you like.

Are the meanings in Custom mode real?

For invented names, the meanings are suggestions for your story, not real word origins. AI can make mistakes, so check any claim about a real language before you rely on it.