D&D Name Generator

Character names for D&D 5e across races and classes.

Gender
10 names
  1. Nyla Dragonbane
    Human
  2. Maelis Greycastle
    Human
  3. Maelis Whitethorn
    Human
  4. Garrick Greycastle
    Human
  5. Soren Briarwood
    Human
  6. Hadrian Frostvale
    Human
  7. Galen Silverpond
    Human
  8. Naren Stormwind
    Human
  9. Hela Frostvale
    Human
  10. Wynne Stormhold
    Human

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:

Class epithets used:

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