How the D&D Name Generator Works
Ancestry-specific beginnings, gender-style endings, and tone fragments create internally coherent names. A uniqueness check prevents repeated results within each batch.
Choosing a Character Name
Choose a name that is easy for the table to say and distinct from the rest of the party. Tone can reinforce a noble background, rugged upbringing, mysterious past, or playful personality.
Name Styles by Character Type
Each ancestry uses a separate sound palette: lyrical for elves, sturdy for dwarves, compact for halflings and gnomes, forceful for orcs, and distinct structures for tieflings and dragonborn.
Using Names for NPCs and Campaigns
Generate a single hero name or a batch for tavern patrons, guards, rivals, quest-givers, and family trees. Copy the full list into your campaign notes.
Dungeons & Dragons and D&D are trademarks of Wizards of the Coast. Magic Generator is not affiliated with or endorsed by Wizards of the Coast.
Frequently Asked Questions
How does the D&D name generator work?
It combines curated fragments associated with your selected ancestry and tone, then checks each batch for unique, readable results.
Can I create names for NPCs?
Yes. Generate up to 50 names at once for player characters, NPCs, rivals, or background cast members.
Which character styles are included?
Options include human, elf, dwarf, halfling, orc, tiefling, dragonborn, gnome, goblin, half-elf, and half-orc styles.
Can names include a title?
Yes. Turn on the optional epithet control to add a short title such as “the Quiet” or “Dawnwarden.”