Dwarf Name Generator
Builds dwarven-style names from a declared set of sounds — stops, hard clusters, closed syllables, short vowels — rather than picking them off a list. Ask for a clan name alongside the given one and it closes on -son, -grim, -beard or -delve.
What this generator does
Assembles a dwarven name from an inventory chosen for weight rather than flow — br-, dr-, thr- against -rn, -rk, -ld and -nd, with five short vowels and nothing else. That contrast is the whole reason a dwarf name sounds unlike an elf name when neither means anything. The clan name, which most settings treat as the more important half of a dwarf's identity, is now built too rather than left to you.
How to use this tool
- The Stonebound origin is the default and is what gives the names their weight. Harsh is the neighbour if you want something rougher.
- Set the structure to name and family name for a clan name.
- Set how many you need, up to fifty, and press build.
- Enter a seed word to rebuild the same hold roster later.
Understanding the controls
- Origin
- Fourteen sound systems, each declaring its own openings, vowels and closings. Stonebound is the default here; switching origin changes the whole register, and the fragments for whichever you pick are printed under “show the rules”.
- Ending
- Adds a feminine or masculine suffix from that origin's own short list, or leaves the name bare. The suffix is part of what gets checked, so a name shown under one ending could not have been built under the other.
- Structure
- One name, or a name and a family name. The family name is built from the same fragments and closes on one of the origin's family suffixes.
- How many
- Up to fifty at once, with no repeats inside the list — enough to name a whole cast in one press rather than one character at a time.
- Seed
- Any word rebuilds the identical list, so two people can work from the same cast list without a file passing between them.
Common use cases
- Fantasy writing
- Tabletop RPG character naming
- Video game character creation
How this generator works
A name is assembled from the origin's own openings, vowels and closings, then taken apart again against those same rules — from the finished spelling, not from the pieces it was made of — and discarded if it cannot be. Stonebound is the narrowest vowel set of any origin here — five short vowels and no diphthongs at all — which is what makes its names land heavily where an elven name drifts. Press “show the rules” to see the twelve closings it can end a syllable on.
Randomness and fairness
Openings, vowels, closings, the syllable count and the clan suffix are each drawn with the browser's cryptographically secure generator. A seed word rebuilds an identical hold roster on any device; that is reproducibility rather than protection, and a seeded list is deterministic, not cryptographic. A name never repeats inside one list.
For how randomness is produced across the whole site, see how Generate Random works.
Limitations and good to know
- Names come out short and blunt by construction, so this will not produce the long ceremonial forms some settings use for dwarven nobility.
- The clan suffixes are the genre's stock four — -son, -grim, -beard, -delve. They mark the name as a clan name; they do not encode a real lineage system.
- The sound palette is deliberately the narrowest here, so a very long session starts to feel repetitive sooner than the elf page does. Widening the syllable range is the cheapest remedy.
- A seeded roster comes back identically for whoever types the word, so treat the word as a filename rather than a password — the seeded draw is deterministic, not cryptographic.