Generate names for a Dungeons & Dragons character by ancestry — human, elf, dwarf, orc, dragon, and more. Pick the race that matches your character and roll a batch until one fits.
Rolling up a new character and stuck on the name? Choose the ancestry and this generator produces names built to match its sound — flowing for elves, stony for dwarves, guttural for orcs, grand for dragonborn.
The names are assembled from syllable banks, so they are free to use at your table and unlikely to collide with a famous character.
Frequently asked questions
Which races are covered?
Human, elf, dwarf, orc, dragon, fairy, vampire, goblin, angel, and demon — pick the closest match to your character's ancestry.
Can I use these at my table?
Absolutely — they are generated from word parts and free to use for your characters and NPCs.