D&D Name Generator
Forge a name for any hero, villain or tavern-keeper at your table, then dive deeper by race.
How to name a D&D character
Every D&D character starts with a name, and the right one sets the tone before the first dice roll. This generator forges names that fit a Dungeons & Dragons campaign out of the box: heroic enough for a player character, quick enough for the NPC your party just decided to interrogate. Hit the button, take the one that sounds right, and get back to the game.
For a name that truly fits, match it to the character's race. A dwarf's name should sound nothing like an elf's, and a tiefling's nothing like a human's. That's why Dungeon Quill has a dedicated generator for each of the most-played races, tuned to its own sounds and traditions. Use the general generator above for a fast pick or a mixed party, then jump to a race-specific forge below for elves, dwarves, orcs, tieflings, drow, half-elves and more.
Instant mode is free and immediate, built for the moment a player asks the innkeeper's name and you have three seconds to answer. Arcane mode uses AI to go further, giving each name a short, table-ready hook: a class, a background, a secret or a reason they're about to complicate your session.
A good D&D name is easy to say aloud across a noisy table and hints at who the character is. Forge a batch, read them out, and keep the one your players will still be quoting three sessions later.