Free · No signup · 18,100/mo searches

DnD Name Generator

Roll up a character name that actually fits the table.

Results

    Tap any name to copy it. Hit Generate for a fresh batch.

    Roll up a character name that actually fits the table. Choose a race and gender, hit generate, and get a fresh batch of Dungeons & Dragons names built from race-specific sound patterns — humans, elves, dwarves, orcs, halflings, tieflings and dragonborn each draw from their own syllable pools, so an elf reads like an elf and an orc reads like an orc.

    How the dnd name generator works

    Each race has its own pools of name-parts — a leading sound, an optional middle, and an ending. The generator stitches one of each together and capitalizes the result, so every name follows the sound pattern players expect for that race while still being unique.

    Frequently asked questions

    How does the D&D name generator work?
    Each race has its own pools of name-parts — a leading sound, an optional middle, and an ending. The generator stitches one of each together and capitalizes the result, so every name follows the sound pattern players expect for that race while still being unique.
    Are these names free to use in my campaign?
    Yes. The names are generated from common sound fragments, not copied from any sourcebook, so you can use them for any character, NPC, or one-shot with no restrictions.
    Can I generate names for a specific race like tiefling or dragonborn?
    Pick the race from the dropdown before you generate. Tieflings lean on virtue-style and infernal sounds, dragonborn use hard draconic syllables, and each of the other races has its own distinct pool.