✦ Free Fantasy Name Generators ✦

D&D Name Generators

Roll up a name for any Dungeons & Dragons 5e character. Every generator below follows the naming conventions established in the Player's Handbook and Monsters of the Multiverse — draconic honour names for dragonborn, celestial virtue names for aasimar, tribal nicknames for goliaths, and evocative descriptive names for tabaxi.

All D&D Names (12)

Dragonborn Name Generator
Draconic given names and ancient clan names for your D&D 5e dragonborn — forged in the tradition of Bahamut and Tiamat.
Aasimar Name Generator
Radiant, celestial names and virtue names for your D&D 5e aasimar — touched by the light of the Upper Planes.
Goliath Name Generator
Birth names, clan names, and hard-earned nicknames for your D&D 5e goliath — carved from the high peaks.
Tabaxi Name Generator
Poetic, descriptive names for your D&D 5e tabaxi — curious cat-folk who wander far in search of stories.
Grung Name Generator
Short, croaking names for your D&D grung — the arrogant, poisonous frog-folk of the deep jungle canopy.
Thri-kreen Name Generator
Clicking, chittering names for your D&D thri-kreen — the four-armed mantis-folk of the burning wastes and the space between worlds.
Half-Orc Name Generator
Guttural orcish birth names, human names, and hard-earned deed-names for your D&D 5e half-orc — caught between two worlds.
Gnome Name Generator
Whimsical, tongue-twisting names and cosy nicknames for your D&D 5e gnome — tinkerer, trickster, or deep-delving svirfneblin.
Svirfneblin Name Generator
Hard, guarded names for the deep gnomes of the Underdark — svirfneblin rogues, gem-cutters, and warren-wardens who survive far below the surface.
Hobgoblin Name Generator
Harsh, disciplined names for D&D 5e hobgoblins — the legion-bred warriors of the goblinoid world, forged in rank, oath, and iron.
Warforged Name Generator
Chosen names for D&D 5e warforged — the living constructs of Eberron, from blunt battlefield call-signs to the quiet virtue-names they take when the war is over.
Half-Elf Name Generator
Names for D&D 5e half-elves — caught between two worlds, blending the music of elven names with the grounded weight of human ones.

Also See

🏹
D&D Elf Names
Elf names for 5e, by subrace.
🐉
Dragon Names
Ancient wyrms by colour and age.
😈
Tiefling Names
Infernal and virtue names.
🍀
Halfling Names
Homely given names and family names.

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.

Frequently Asked Questions