Generating a D&D character name by race means matching sound patterns, syllable length, and surname traditions to Human, Elf, Dwarf, Halfling, Gnome, Tiefling, Dragonborn, or Half-Orc culture so the name feels at home when the table says it out loud.
This guide covers race flavor, first and last name pairing, DM-ready NPC banks, pronunciation checks, and how naming differs from class-first or online-handle styles. When you want fast, lore-friendly lists, open the free D&D name generator, pick a race, set how many names you need, and copy keepers into your sheet or campaign doc.
Setting books and homebrew lineages may rename species or add cultures. Treat generator output as a strong default, then tweak spelling to match your world’s language rules.