D&D Name Generator
Naming a D&D character is the first mechanical-free decision of a campaign, and it quietly outlasts most builds — you will say this name hundreds of times before the character retires. Every playable race below carries its own published naming conventions, from the clan-first formality of dragonborn to the collected aliases of gnomes. Pick a race to generate names that follow those conventions rather than random syllables, and see each generator's notes for how the tradition works and how to bend it for your table.
- ElfLegolas, Galadriel, Elrond
- DwarfThorin, Gimli, Balin
- OrcGrishnakh, Ugluk, Azog
- DragonbornArjhan, Balasar, Bharash
- TieflingAkmenos, Damakos, Iados
- HalflingBilbo, Frodo, Samwise
- DrowDrizzt, Malice, Vierna
- GnomeBoddynock, Fonkin, Glim
- TabaxiCloud on the Mountaintop, Jade Shoe, Skit
- GoblinGnarzik, Sniktooth, Rizzgrub
- KoboldArktik, Meep, Deknar
- AasimarAriel, Caelum, Seraphiel
- FirbolgBramblewood, Caerfell, Duinmoss
- GenasiAshara, Pyron, Zephyra
- GoliathAukan, Eglath, Kavaki
- WarforgedBulwark, Ironhammer, Rivet
- Yuan-tiSsethissk, Zassar, Ophira
- FairyPipwing, Thistledown, Mustardseed
- LizardfolkAchuak, Aryte, Baeshra
- KenkuClatterbeak, Echocall, Rattlewing
- TortleBaoku, Damlo, Krullwu
- AarakocraAera, Kleeck, Quierk
- MinotaurAsterion, Brontes, Ghoros
- CentaurChiron, Pholus, Nessus
- ChangelingAsh, Fei, Gray
- TritonDelphon, Thalassa, Pelagius
- GithyankiDuurth, Quith, Vlaak
- BugbearKlarg, Grolmash, Skarrtusk
- HobgoblinAzrok, Drakgar, Rhukar
- Half-OrcDench, Feng, Holg
- Half-ElfAerion, Brelyn, Corwen
- DuergarKhazgrim, Morzur, Thurdun
- DragonBalagos, Malrax, Aurthra
- DemonAzgoth, Belzul, Nekhrax
- AngelAriel, Gabriel, Mikael
- WizardGandalf, Merlin, Elminster
- GenieZafir, Jamil, Nadira
- SvirfneblinBelwar, Firble, Krieger
How the registers differ
Elf: Elven names flow with open vowels and liquid consonants — l, r, and n do most of the work, and hard stops are rare. The style descends from Tolkien's Sindarin and Quenya, where names were built from meaningful roots: gal (light), sil (shine), lor (gold).
Dwarf: Dwarven names are short, blunt and consonant-heavy — built to be shouted across a forge. Doubled consonants and hard stops (b, d, g, k, th) dominate, and vowels stay tight.
Orc: Orcish names are guttural and percussive — back-of-the-throat consonants (g, k, kh, z, gh) with clipped vowels. They're designed to sound harsh spoken aloud.
Dragonborn: Dragonborn names carry a draconic weight — hard aspirates (kh, th, sh, gh) and a strong first syllable, as if each name begins with an exhale of flame. In D&D lore a dragonborn's clan name comes first and matters most; personal names are secondary.
Tiefling: Tiefling names split two ways: infernal names borrowed from the Nine Hells — sibilant, Greek- and Latin-tinged, ending in -os, -is or -us — and 'virtue names' like Hope, Sorrow or Reverence, chosen by tieflings rejecting their heritage. The infernal style leans on s, z, k and th for a cold, formal edge..
Halfling: Halfling names are warm, homely and faintly rural-English — soft consonants, cheerful open endings, and a fondness for -o on male names. Surnames read like village life: Underhill, Proudfoot, Goodbarrel.
Drow: Drow names are elven phonology twisted darker — the same liquid l/r base, but shot through with z, x, ss and doubled consonants that give them a hiss. Drow society is matriarchal, so female names carry the noble weight and often end in -ice, -iss or -ynn..
Gnome: Gnome names are playful and machine-adjacent — clattering consonant clusters (zz, ck, gl, sp) that sound like small moving parts. The register is deliberately comic: gnomes in most settings are tinkers and illusionists, and their names carry that whirring, slightly absurd energy..
Tabaxi: Tabaxi names are clan-given descriptive phrases, not words — poetic compounds drawn from a memorable event, an omen, or a trait. A full name reads like a short image ("Cloud on the Mountaintop"), and tabaxi shorten it to a one- or two-syllable nickname in everyday use.
Goblin: Goblin names are short, spiky and faintly disgusting — clipped syllables built on k, z, g and b, usually welded to a crude descriptor. They're insults as often as names, and goblins swap them freely when one sticks better.
Kobold: Kobold names are draconic phonology shrunk down — the same hard k, th and z sounds as dragonborn, but compressed into one or two clipped syllables. Kobolds revere dragons and name themselves in imitation, which produces something that sounds like a very small creature doing a very large accent..
Aasimar: Aasimar names carry celestial weight — they lean on the Hebrew angelic suffix -el ("of God"), long open vowels, and light imagery. The result sits deliberately close to real angelic names (Uriel, Gabriel, Raphael) without copying them, giving aasimar the sound of something descended rather than born..
Firbolg: Firbolg names read like places, because to a firbolg the distinction barely exists. They compound a Gaelic-tinged first element with a landscape feature — wood, moss, stone, hollow — which is how a people who consider themselves part of the forest would name themselves.
Genasi: Genasi names encode an element. Fire genasi take names with hard, bright consonants and -ax or -ire endings; water genasi take flowing liquids and open vowels; air genasi favour sibilants; earth genasi favour heavy stops.
Goliath: Goliath names come in three parts: a birth name, a nickname earned through deeds, and a clan name. The birth names are long and vowel-rich with a rolling three-or-four-syllable rhythm, and they carry no gender — goliath culture judges by accomplishment, not by who you were born as.
Warforged: Warforged aren't given names — they take them, usually from a function they performed or a trait others noticed. The result is blunt and industrial: single English nouns, or two welded together.
Yuan-ti: Yuan-ti names hiss. Doubled s and z dominate every position, and the vowels stay narrow so the sibilants carry.
Fairy: Fairy names are tiny compound nouns drawn straight from a hedgerow — a plant, a weather, or a small bright thing, often doubled. Shakespeare set the template in A Midsummer Night's Dream with Peaseblossom, Cobweb and Mustardseed, and English fairy naming has followed it ever since: nothing grand, everything small and specific..
Lizardfolk: Lizardfolk names come from Draconic and describe something true about the bearer — Achuak means green, Aryte means war. The sound is dry and sibilant: hissed s-clusters, hard k endings, and short vowels.
Kenku: Kenku cannot invent sounds — they can only mimic — so kenku names are borrowed noises: a creaking door, a dropped coin, rain on tile. Written down, they become sound-compounds like Clatterbeak or Hushfeather.
Tortle: Tortle names are slow, round and open — long vowels, soft stops, nothing sharp. They echo island and coastal naming traditions: two or three unhurried syllables you could say with the tide.
Aarakocra: Aarakocra names are built to be screamed on the wind — doubled vowels and rolled r's that carry over distance, with clicks and shrills marked by double letters. The five-syllable ceremonial names shorten to two in flight, because the sky has no patience for long introductions..
Minotaur: Minotaur names run Greek — fitting for a people born from Cretan myth. Expect -os, -ios and -ax endings on a heavy consonant base that sounds like hooves on stone.
Centaur: Centaur names descend from the Greek myths that birthed them — Chiron the wise, Nessus, Hylonome. Male names close on -on, -os or -us; female names favour -ippe (horse) and -oe.
Changeling: Changelings wear names the way they wear faces — lightly, and in numbers. Their true names are short, soft and deliberately unremarkable: one or two syllables that slip through memory.
Triton: Triton names flow from the Mediterranean deep — Greek sea-roots like thalassa (sea), pelagos (open water) and Nereus shaped into flowing, vowel-forward names. They sound formal because triton society is formal: an ancient undersea protectorate that never stopped using its ceremonial register..
Githyanki: Githyanki names are harsh, apostrophe-scarred and alien — the sound of a language built in the Astral Plane by a people who freed themselves from mind flayers and never softened again. Doubled vowels, glottal breaks and hard k endings dominate.
Bugbear: Bugbear names sound like violence in progress — thick consonant clusters, grunted vowels, and endings borrowed from the noise of a raid: bash, mash, tusk. They sit one register deeper than goblin names, befitting the biggest of the goblinoids, and are usually earned mid-ambush..
Hobgoblin: Hobgoblin names are goblinoid sounds put through military discipline — the same hard consonants as their smaller cousins, but ordered, clipped and rank-conscious. A hobgoblin's legion name matters more than the personal one, and both are spoken like orders..
Half-Orc: Half-orc names split the difference between two worlds: blunt orcish single-syllables (Dench, Feng, Krusk) worn in human company, or human names worn among orcs — whichever face the half-orc leads with. The official D&D lists lean into short, punchy names that work in both rooms..
Half-Elf: Half-elf names are borrowed twice over. Most carry an elven name from one parent — flowing, vowel-heavy, ending in -iel, -wen or -dor — and answer to a blunter human one in the towns where elvish draws stares.
Duergar: Duergar names are dwarvish stripped of warmth: the same hard stops and clan-suffixes, ground down by centuries in the Underdark. Where a shield dwarf's name honours a forge or an ancestor, a gray dwarf's honours a debt, a depth or a grudge — Khazgrim, Morzur, Thurdun..
Dragon: Dragon names are built to be spoken in Draconic — a language of hisses, hard stops and drawn-out finals. They run long and grand, favouring endings like -rax, -gos and -xis, because a wyrm's name is meant to fill a cavern and outlive the tongue that first said it..
Demon: Demon names come out of the grimoire tradition: a guttural root welded to an ending that sounds like a seal being broken — -goth, -zul, -moth, -rion. They are deliberately hard to say by accident, since in most settings speaking one correctly is halfway to a summoning..
Angel: Angelic names follow the Hebrew-Enochian pattern that gave us Michael, Gabriel and Raphael: a root describing a virtue or an act, closed with -el or -iel, the divine name itself. The suffix is the point — it marks the bearer as a sentence spoken by heaven rather than a person..
Wizard: Wizard names are built to be intoned. They favour long open vowels, a sonorous middle and a weighty final syllable — Gandalf, Elminster, Mordenkainen — because the register descends from Merlin and the Latin of the grimoire: names that sound like they were written in a book before they were spoken.
Genie: Genie names draw on the Arabic and Persian sources of the jinn: the One Thousand and One Nights, the Qur'anic Sulayman who bound them, and the efreet and marid of D&D's elemental courts. The phonology is Semitic — a strong glottal or fricative opening (Kha-, Sha-, Az-), a rolling middle, and clipped endings in -ir, -im, -mir and -zad for males, -rah, -ida and -ima for females.
Svirfneblin: Svirfneblin — deep gnome — names keep the surface gnome's clattering consonants but strip out the whimsy: fewer -zz and -kin, more hard -ck, -gulp and -dorn, and a Germanic weight that suits a people who mine the Underdark beside the drow. The canonical Belwar Dissengulp sets the pattern: a two-syllable personal name and a surname that sounds like a rockfall.
Choosing between these D&D generators
If you already know the race, go straight to its generator — each one documents that tradition's phonetics, history and table usage beneath the tool. If you're still deciding, read the register notes above and pick by sound: the name you'll enjoy saying every session matters more than the lore fit, because you will say it several hundred times before the character retires.
Every generator here works the same way. Tap a name to copy it, star the ones worth keeping — they stay in your browser between sessions, which makes a useful name bank for the next time you need an NPC on no notice — and use the count selector when you want a longer list to choose from. Nothing is stored on our servers and nothing needs an account.
Naming a whole D&D cast
One name is easy; a consistent cast is the harder problem. The trick used by most worldbuilders is to fix a sound palette per culture and stay inside it: if one faction's names lean on soft l and r sounds, its rival's should not. Generate in bulk, shortlist the names that share a family resemblance, and keep the rejects — today's discarded name is next month's innkeeper. The worldbuilder's method guide covers this in full.