form
DnD name generator
Original fantasy names for your next character, matched to species, class and tone.
Your inputs
markdown outWhat you get
Run lands herePublish
Share page, result, or card
Naming a character is often the slowest part of building one. This DnD name generator gives you a list of original fantasy names matched to your character's species, class and tone, each with a pronunciation hint and a short note on its feel, so you can pick one and get to the table.
How the D&D name generator works
Choose a species such as elf, dwarf, halfling, human, dragonborn, gnome, half-orc or tiefling, then a class, a gender option and a tone. You can add one line of backstory, like 'raised by sailors' or 'exiled noble'. The tool writes 12 names in a table with a pronunciation hint and a few words of flavor, then suggests three short forms your party might actually use. Every name is invented for you. The fantasy name generator for DnD does not reuse named characters, places or text from published books, so the results suit a home game, a stream or your own writing. This page is an independent fan tool and is not affiliated with the publisher of the game.
Fantasy names for elves, dwarves, tieflings and more
Fantasy naming follows loose habits that players recognize. Elf names tend to be long and flowing, with soft consonants and plenty of vowels. Dwarf names are short and sturdy, with hard sounds, and often come with a clan or family name. Halfling and gnome names lean friendly and a little playful. Dragonborn names use sharp, rolling sounds, and tiefling names can sound ancient or be a single word for an ideal. These are habits, not rules - your table decides what fits your world.
Tips for choosing a DnD character name
Say the name out loud. If you stumble over it, so will everyone else, and it will be shortened within one session anyway. Check that it does not sound too close to another party member's name. A name that is easy to spell helps your Dungeon Master keep notes. If you love a long name, choose a short everyday version to go with it.
Names for NPCs, villains and whole parties
Dungeon Masters can run the DnD character name generator several times with different species and tones to build a list of spare names for shopkeepers, guards and rivals before a session. Keep the list beside your notes and cross names off as you use them. For characters in a novel or script, try the Character Name Generator, and for names grounded in real history, the Medieval Name Generator.
Questions
Is the DnD name generator free?
Yes. It is free to use, and you can run it again to get a fresh list of names.
Can it make names for any species or class?
It covers the common species and classes of the game in general terms. For anything else, choose 'Any species' and describe your character in the backstory field.
Do the names have real meanings?
No. The flavor notes are invented to match the sound of each name. They are not translations from a real language or from an official fictional one.
Can I use these names in a stream or a published story?
Yes, the names are generated for you. An invented name can still match an existing one by chance, so search a name before you use it in something you publish or sell.
How do I get a name that fits my backstory?
Add one line in the optional field, such as where the character grew up or what they are running from. The list leans toward that detail, and the top pick explains the match.