Skip to content

Fantasy Races

Dwarf Name Generator

Sturdy, stone-hard names from the deep mountain halls.

  • Kurnarbribeard Goldforge 6 syll, 24 ch
  • Ditho Goldmantle 4 syll, 16 ch
  • Trornigrim Stormborn 5 syll, 20 ch
  • Bulikidinhelm Hammermantle 8 syll, 26 ch
  • Nargrimkobeard Grimbeard 6 syll, 24 ch
  • Thoarngli Hammerhammer 6 syll, 22 ch
  • Durbo Goldborn 4 syll, 14 ch
  • Brurintroinbeard Firehelm 7 syll, 25 ch
  • Drurbu Oathborn 4 syll, 15 ch
  • Drurthu Deepbeard 4 syll, 17 ch
  • Bruindornar Stormhammer 6 syll, 23 ch
  • Thurrimnorur Stormbrow 6 syll, 22 ch

Dwarf names are built like the folk who carry them: solid, blunt, and proud. This dwarf name generator forges names full of rolling consonants and craft-themed surnames. Dig through a batch and claim one for your smith, warrior, or king under the mountain.

How this generator works

Dwarven naming borrows heavily from Norse and Germanic roots. Names favour hard consonants (b, d, gr, kh), strong stresses, and craft or lineage surnames like Ironforge, Stonehelm, or Grimbeard. The music is heavy and grounded, never airy. A dwarf name should feel like it could be shouted across a forge and hammered into a shield.

What this generator is built from

Every generator on NameForge is a declared grammar: a set of building blocks plus the pattern that assembles them. Most name generators keep that private. Here are the exact figures for this one, published as part of the NameForge Naming Corpus.

Corpus figures for this generator
Building blocks53
Block setsOnsets, Nuclei, Codas, Suffixes, Clan-name prefixes, Clan-name suffixes
Patterns[syllables] [Prefix][suffix]
Selection space423,360,000
Counted asthe dwarf model: 12 onsets x 7 nuclei x 10 coda options (coda is optional), raised to the power of 2, then multiplied by 6 suffix options (suffix is optional), then multiplied by 10 clan prefixes and 10 clan suffixes

The selection space is how many distinct combinations of building blocks this grammar can choose, computed from the live word lists. It is an upper bound on distinct names, not a count of them: two different selections can clean up into the same string. Full block lists, provenance and the downloadable data are on the corpus page for this generator.

What makes a name sound dwarven rather than elvish?

The two sit at opposite ends of the same scale, which is why they work so well beside each other. Dwarf names are built on stops and clusters: b, d, k, gr, br, dr, tr, kh. Those consonants close the mouth, so the name lands in discrete beats instead of gliding. The vowels are short and closed too, mostly a, o, u and i, with none of the open vowel pairs that make an elvish name flow. Say Brundin and Aelirien one after the other and you can feel the difference in your jaw before you can explain it.

Length is the other half of the effect. The given names this generator produces are always two syllables, never one and never four, because a two-beat name has a stress pattern you cannot mistake: heavy first syllable, quick second. That is what makes the names sound like they could be shouted across a workshop. Occasionally a suffix is added on top (-son, -beard, -helm, -forge, -stone), which pushes a plain given name toward a family or trade name without changing its weight.

The codas do the last bit of work. Endings like -in, -ur, -rim, -din, -nar, -rok, -grim and -arn all stop hard or roll on an r, and both are grounded sounds. Nothing here trails off into a vowel, and that absence is deliberate: a soft ending would undo everything the consonants set up. If a result ever feels too light for the character you have in mind, take the next one with a heavier coda rather than trying to fix the one you have.

How the clan surname is built

The second half of every result is a compound of two fixed halves. The first is one of Iron, Stone, Grim, Gold, Deep, Battle, Fire, Hammer, Oath or Storm. The second is one of forge, helm, beard, fist, hammer, shield, brow, born, guard or mantle. They are simply glued together, which gives a hundred possible surnames, all of them the same shape: material or mood, then object or body part.

That shape is the whole reason compound surnames read as dwarven instantly. Each half is a plain English word a reader understands without thinking, so the name arrives carrying an image rather than a sound. Stonehelm, Oathguard and Firebrow all tell you something before the character has spoken. This is the opposite of how elf naming works, where the meaning is hidden and the sound carries everything.

Use the halves to signal what a clan does. The material prefixes (Iron, Stone, Gold) suit smiths, miners and merchants. The mood prefixes (Grim, Deep, Storm) suit a harder, more isolated hold. Pairing a prefix with a body part rather than an object (Grimbrow, Ironbeard) reads as a nickname that stuck to a family, while pairing it with a tool or a piece of armour reads as a trade. If you are naming several dwarves from one hold, keep the prefix and vary the second half, and the family resemblance appears for free.

Example dwarf names, measured

40 names this generator produced, kept here as a fixed sample so you can see the range before rolling your own. Each one carries its syllable count and length, worked out by the rule set out in the corpus entry for this generator. Tap the seal above for a fresh random batch.

These names are generated from word lists and sound patterns, so a result can coincide with a real person, business or trademark. NameForge does not check any name against any register. Before using one commercially, run your own trademark, company and handle checks.

Tips for picking a dwarf name

Where to use these names

Frequently asked questions

What makes a name sound dwarven?

Heavy consonants, strong single stresses, and Norse-inspired roots. A craft or lineage surname such as Ironbeard seals the effect.

Do dwarf women have different names?

The given names follow the same sturdy sound base; only the surnames, tied to clan and craft, are usually shared across a family regardless of gender.

Are these good for D&D dwarves?

Yes. They fit hill dwarves, mountain dwarves, and duergar, and the compound surnames map neatly onto D&D clan naming.

Does this work as a dwarven female name generator?

It gives you usable names, but be clear about what it is doing: there is no gender option here, and every given name is drawn from the same sound model regardless. Nothing in the generator marks a result as male or female. If you want a softer read, keep the results whose second syllable ends on -in, -li or -a rather than on -rok, -grim or -arn, and take the clan surname as it comes, since a clan name belongs to the whole family.

Can I use it for a specific dwarf subrace, like dark iron or duergar?

Yes, but by choosing from the results rather than by setting a filter, because the generator does not distinguish subraces or settings at all. It has one dwarf sound model and one list of surname halves. For a darker hold, keep the results built on Grim, Deep, Fire or Storm and skip the Gold and Stone ones; that single choice does most of the tonal work a subrace label would.

How long should a dwarf given name be?

Two syllables, which is what this generator produces every time. A single syllable reads as a nickname or a shout rather than a full name, and three or more starts to sound like another people entirely. Some results carry an extra suffix such as -son, -beard or -stone on top, which turns the given name into something closer to a family name.

Related generators

Browse all name generators, open the corpus data behind this forge, or head back to the NameForge home.

Last reviewed 5 August 2026. Corpus v1. Method: how NameForge builds a name. Built and maintained by FusionStudios.