All D&D Names (12)
Also See
About D&D Names
Every Race Names Differently
The single biggest mistake in naming a D&D character is picking a name that sounds generically fantasy rather than one that fits the race's culture. Dragonborn carry clan names before personal ones and favour hard draconic syllables. Aasimar take celestial virtue names. Goliaths accumulate three names — birth name, nickname, and clan name. Tabaxi names are whole descriptive phrases drawn from a clan's memory. Matching the convention is what makes a name land at the table.
Surnames, Clans, and Family Names
Not every D&D race uses surnames the way humans do, and getting this right adds a lot of texture. Dwarves and dragonborn belong to clans whose names carry real weight. Halflings have close-knit family names like Goodbarrel and Tealeaf. Elves hold a family name plus a child-name and an adult name chosen at maturity. Orcs and goliaths lean on tribe names and earned epithets instead. Most generators here produce clan and family names alongside personal ones — pair them for a complete identity.
Say It Aloud Before You Commit
A D&D name gets spoken far more than it gets read, and a name your table cannot pronounce becomes a nickname within one session. Long tabaxi phrase-names and consonant-dense dwarven names are wonderful on a character sheet and awkward in play, which is why many players carry both — a full formal name for the sheet and a short form for the table. Generate a shortlist, read each one out, and keep the ones that survive being said quickly.
Names for NPCs and Homebrew
Dungeon Masters need names faster and in greater volume than players do, usually mid-session when a player talks to a shopkeeper nobody planned. Generating a batch of ten before a session and keeping them on hand solves that problem. The same generators work for homebrew settings: the naming conventions are cultural patterns rather than proprietary lore, so a dragonborn-style name works equally well for any proud, clan-bound reptilian people you invent.
How to Name a D&D 5e Character
Naming a Dungeons & Dragons character is the last step of character creation and the one that most often stalls a session. The difficulty is not a lack of options but a lack of constraints — any combination of syllables is technically available, which makes it strangely hard to choose. The fix is to work from the character's race and culture, because that is where D&D names actually come from. Once you know a name has to sound dwarven or draconic or celestial, the field narrows to something you can actually pick from.
Each race in the Player's Handbook and Monsters of the Multiverse has an established naming convention, and the generators here follow them. Dragonborn take a clan name and a personal name built from hard draconic sounds. Aasimar carry celestial virtue names. Goliaths hold a birth name, an earned nickname, and a clan name. Half-elves may follow either human or elven convention depending on which parent raised them. Filter by gender, generate a batch of ten, and shortlist the three you can say without hesitating.
Every name produced is an original coinage generated from linguistic pattern banks that follow these conventions — nothing is reproduced from any official Dungeons & Dragons product. That makes them free to use in campaigns, homebrew settings, and fiction, with no attribution required. NameCraftForge is not affiliated with or endorsed by Wizards of the Coast.