About this dwarf name generator
Dwarves at the table tend to suffer from the same trap as elves: half the players named their dwarf after Gimli or some variant, and the other half named theirs Brewmaster Drinkalot. A name is the cheapest way to get a dwarf out of caricature and into character, and that is what this dwarf name generator is for.
Each result is shaped by the major dwarven traditions: Tolkien's Khuzdul, the shield dwarves and duergar of the Forgotten Realms, Pathfinder's Sky Citadels, the dwarves of Eberron, and the Norse mythological substrate underneath all of them. Names come out hard-consonanted, square, two-syllable in the forename, with surnames that carry weight: a clan name, a hold of origin, a deed-earned epithet, or a trade.
The name a dwarf shows, and the one it hides
Tolkien gave dwarves a habit the genre never quite let go of: a true name in the secret inner tongue, Khuzdul, that a dwarf will not share with outsiders and will not carve even on a tomb — and an outer name, drawn from the languages of the peoples around them, for everyone else to use. The dwarves of *The Hobbit* are Norse to a fault (Thorin, Balin, Dwalin and the rest come straight out of the *Völuspá*) precisely because those are outer names. Most game settings inherit some version of this: the name a party learns is the name the dwarf chose to give. The generator works in that outer register — clan, hold, deed, and trade — the part of a dwarf's identity meant to be spoken aloud, while leaving the hidden true-name exactly that. If your table wants the secret inner name as a plot point, that is a thread to spin yourself; what you get here is the face the dwarf turns to the world.
What kinds of dwarf names you'll see
The generator rotates across mountain dwarves (classic Tolkien shape with clan surnames), hill dwarves (earthier, more Norse-tinged), and duergar (harsher, more guttural, with surnames that suggest the deep). It also rotates trade-name epithets — a dwarf who goes by Brewmaster, Stoneblind, or Iron-Vow rather than a family name, because in many dwarven cultures a deed outweighs a lineage. Female dwarf names use the same phonetic shape as male ones; nothing is softened "for women", because that is not how dwarven culture works in any of the major published settings.
How to use the names at the table
A dwarf name from this generator comes loaded with hooks. The clan, the hold, the epithet — each implies a backstory the GM can lean into without writing one. Use the personality and plot hook as-is when you need an NPC dwarf in tonight's session. If you're rolling a player character, throw away the plot hook (it's an NPC's story) and keep the name, etymology, and personality as a starting handhold. The unique vow or trade is often the most useful part to keep — a single specific oath gives a dwarf PC a spine that "stubborn miner" never will.
Why dwarf personalities deserve more than "axe-loving"
Dwarves should feel old in a different way than elves do. Elven longevity reads as melancholy; dwarven longevity reads as endurance. The personality sketches the generator returns are tuned for that — quiet competence, vows kept past their useful life, small fixed habits, specific things a dwarf will and won't do. That texture is what separates a memorable dwarf NPC from another bearded combat statblock. Bolt the personality onto whichever statblock you have prepped and the encounter improves immediately.
If you want more fantasy race name generators — elves, orcs, halflings, half-elves — the rest of the catalogue is on the homepage.