Fantasy Hero & D&D Name Generator
Adventurer names for tabletop and fantasy fiction: given name plus epithet, house names, and titles that sound like they already have a legend attached.
Naming D&D characters by class
Tabletop names follow a different grammar to comic names. You want a given name plus one of three tails: an epithet (Aldric the Unbroken), a place (Vaeryn of the Ashen Dawn), or a house or trade name (Ironsong, Ashmoor, Cindervale).
Class steers the sound. Paladins and clerics take formal, oath-heavy names: Ser Aldric Ironsong, Meridia Vowbearer. Rogues take short, clipped names: Vex, Corvin, Slate. Sorcerers and warlocks take names with unusual vowel clusters and Latinate roots: Vaeryn, Arcanus, Umbriel. Rangers and druids take nature compounds: Thornwake, Elmhollow, Kestrel.
For Baldur's Gate 3, Pathfinder and 5e specifically, keep the given name pronounceable at the table. If your party cannot say it, they will call your character by their class for forty sessions.
Frequently asked questions
What is a good hero name generator for D&D?
One that names by class and archetype rather than by comic vocabulary. This tool builds given names with epithets, place tails and house names that fit 5e, Pathfinder and Baldur's Gate 3.
How do I name a fantasy hero?
Combine a pronounceable given name with an epithet, a place or a house name. Match the sound to the class: formal for paladins, clipped for rogues, vowel-rich for sorcerers.
Can it generate fantasy place and house names?
Yes. The mythic phrase pattern produces place-style names such as the Ashen Dawn and Cindervale, which work as houses, regions and orders.
Related generators
Superhero Team & Agency Name Generator
Names for duos, squads, global leagues and licensed hero agencies — including acronym-style organisation names.
Elemental Hero Name Generator
Fire, ice, lightning, storm, earth and water names — with the obvious first-choice words deliberately excluded.
Superhero Name Generator
Generate a superhero name in one click, or type your real name and let the engine build cool superhero names around your initials, your powers and the kind of hero you want to be.