D&D Name Generator
Generate fantasy character names from syllable pools for human, elf, dwarf, orc, halfling, tiefling, and dragonborn styles.
Processed locally in your browser — nothing is uploaded.
Click any name to copy it.
About D&D Name Generator
Names are assembled syllable by syllable, with distinct sound palettes per race style: flowing elven syllables, hard dwarven consonants, guttural orcish sounds, homey halfling names, and long dragonborn clan names. Tiefling-style names follow the "adopted virtue" tradition — a single concept word like Resolve or Sorrow.
Each name pairs a first name with a style-appropriate surname (elves get nature compounds like "Willowrunner", dwarves get forge-and-stone names). Pick a gender-neutral, masculine-, or feminine-leaning ending style, and click any result to copy it.
Common uses
- Name a new player character before session one
- Give a GM instant NPC names that fit each ancestry's sound
- Populate a homebrew town or faction roster quickly
- Find naming inspiration for fantasy fiction
Example
Input
Race style: elf · Lean: feminine
Output
Eloriel Willowrunner · Maelya Birchweaver · Feania Dewbrook …
Limitations
- Race styles are generic fantasy archetypes, not tied to any publisher's setting or lore.
- Randomly assembled names can coincide with existing fictional characters — check before using one commercially or in published work.