D&D Name Generator
Character names for D&D 5e across races and classes.
- Nyla Dragonbane
- Maelis Greycastle
- Maelis Whitethorn
- Garrick Greycastle
- Soren Briarwood
- Hadrian Frostvale
- Galen Silverpond
- Naren Stormwind
- Hela Frostvale
- Wynne Stormhold
About D&D character names
A character name in Dungeons & Dragons 5th Edition does triple duty: it identifies the character at the table, signals race and culture to other players, and (often) carries a story hook the dungeon master can use. The 5e Player’s Handbook provides naming guidance per race in chapter 2, and the System Reference Document 5.1 reproduces this material under OGL/CC BY 4.0 — making it the canonical reference for any 5e naming generator.
This generator covers all nine races available in the SRD: human, elf, dwarf, halfling, dragonborn, tiefling, half-elf, half-orc, and gnome. Each race has its own pool curated from the SRD’s example name lists plus the linguistic patterns documented therein. The class filter adds an optional epithet that flavors the result — a wizard might be Theren the Wise, a barbarian Krusk Skullsplitter.
How D&D names are structured per race
Human (D&D fantasy variant): European-medieval roots — Aldric, Cedric, Roland, Elara, Fiona. Surnames often describe a house or place: Blackwood, Stormwind, Hawkhaven. Settings vary; Forgotten Realms uses Faerûnian names (Faerûn Wiki, CC BY-SA), while Greyhawk and others have their own conventions.
Elf (high elf, wood elf, drow): SRD names like Aramil, Caelynn, Theren, Mindartis. Elves typically have a given name plus a family name. The full elf life is long (700+ years per SRD), so adult elves often choose a personal “use-name” that may differ from their birth name.
Dwarf: Hard-consonant short names — Adrik, Bruenor, Thorin, Dagnal. Clan names indicate forge or weapon traditions: Battlehammer, Ironfist, Fireforge. Strong Norse-mythological influence in both phonetics and clan structure.
Halfling: English-pastoral naming. Given names like Milo, Perrin, Lidda, Seraphina. Family names describe rural life: Brushgather, Tealeaf, Hilltopple. Per the SRD, halflings carry a family name passed paternally and may take a personal nickname during adventures.
Dragonborn: Personal name plus clan name introduced by “of”: Patrin of Kepeshkmolik, Akra of Linxakasendalor. Clan names are intentionally long compound words to evoke draconic tongue.
Tiefling: Two-name traditions per SRD. A personal infernal-style name (Akmenos, Damaia, Mordai) or a “virtue name” (Carrion, Despair, Glory, Hope, Random, Sorrow) — the latter chosen by parents to express the family’s relationship with the tiefling’s heritage. Some tieflings raised among humans use a human name with a chosen tiefling identifier added.
Half-Elf: Per the SRD, half-elves typically take either an elf or human name; we draw from the elf pool with some human-style surname options.
Half-Orc: Per the SRD, half-orcs raised among humans use human names; those raised among orcs use orc names. We draw from the orc pool.
Gnome: Long inventive names with hyphenation: Boddynock, Caramip, Ellyjobell. Gnomes per the SRD enjoy nicknames and elaborate full names, so given names may feel unusually long compared to other races.
How this generator works
Generation combines:
- Curated pools per race (SRD-derived plus community wikis)
- Markov chain procedural variation (80% curated + 20% Markov) for non-repeating output
- Class-flavored epithets — optional. When you pick a class, ~50% of results get an epithet like “the Wise” (wizard), “Skullsplitter” (barbarian), or “of the Light” (cleric)
Class epithets used:
- Barbarian: the Wild, the Untamed, Bloodfist, Skullsplitter
- Bard: the Eloquent, Silvertongue, of the Last Song
- Cleric: the Devout, the Chosen, of the Light
- Druid: Greenleaf, of the Grove, Stormcaller
- Fighter: the Bold, Ironhand, Sword-Sworn
- Monk: the Serene, of the Open Hand, the Disciplined
- Paladin: the Just, the Righteous, Lightbearer
- Ranger: Wanderer, the Hunter, Pathfinder
- Rogue: the Quick, Shadowstep, Lightfingers
- Sorcerer: Stormborn, the Wild, Dragontouched
- Warlock: the Bound, Patronkin, Dreadcaller
- Wizard: the Wise, the Arcane, Spellbinder
FAQ
Are these names usable in published 5e adventures? Yes. The curated names come from the SRD 5.1 (released by Wizards of the Coast under OGL and CC BY 4.0) and community-documented conventions. Markov-generated variations are novel and unique to your roll.
Can I generate names without a class epithet? Yes — leave the class filter on “Any”. You’ll get the raw race-based name.
Why are some dragonborn results so long? Dragonborn clan names are deliberately polysyllabic to evoke a draconic tongue. Patrin of Linxakasendalor feels right for a half-dragon culture. If you want short results, use the Fantasy Name Generator which omits clan names for some races.
Where can I find more naming conventions per race? The official 5e Player’s Handbook chapter on each race includes naming notes. The free SRD 5.1 reproduces the example names lists. For homebrew settings, the Forgotten Realms Wiki (CC BY-SA) catalogs regional naming conventions in detail.
Half-orc and half-elf — why are there fewer options? Per the SRD, half-orcs and half-elves typically use either parent race’s naming convention. We draw from the orc pool for half-orc and elf pool for half-elf. This keeps the result distinct from full-blood race results.
What’s the difference between this and the Fantasy Name Generator? Fantasy Name Generator gives clean race-based names without class flavor and includes dragons. D&D Name Generator narrows to the SRD-defined 9 races and adds class epithets — more useful for character-sheet naming.
Related generators
- Fantasy Name Generator Names for elves, dwarves, orcs, dragons, and other fantasy races.
- Character Name Generator Names for characters across genres and roles.
- Elf Name Generator Elven names in Tolkien, D&D, or generic fantasy styles.
- Warrior Cats Name Generator Prefix + suffix names in Warrior Cats tradition.