Free · No sign-up · NPCs, heroes & villains

Dwarf NPC Generator — Dwarves with clans, crafts & grudges

Miners, smiths, warriors and exiles with a clan, a craft and a grudge older than the party.

Portrait

Stat block

Backstory

Roleplay quotes

Describe your character

Try

Portrait, 5e sheet and story in about 30 seconds.

What is the Dwarf NPC Generator?

This free dwarf NPC generator creates D&D dwarf characters in about 30 seconds: a portrait, name and clan, their craft or trade, a personality with trait, ideal, bond and flaw, a grudge, a hook, roleplay quotes and a 5e stat line with the dwarf’s 25-foot speed and darkvision. Works for NPCs and player characters. No account needed.

Example NPC: Thora Ironvein

A character made with this generator, with a 5e stat line and the closest SRD stat block to run them with.

Thora Ironvein

Dwarf (mountain) · Foreman of the Deepcut Mine · lawful good

“We stopped at the ninth level because the ninth level started knocking back.”

Appearance

Braided red beard tied with copper rings, a pick-scar across the nose and a lamp-helmet she never takes off.

Mannerism

Knocks on stone walls and listens before she answers a question.

Personality trait

Measures every problem in shifts: “that’s a two-shift job”.

Ideal

Duty. Every miner who goes down comes back up, or she goes down after them.

Bond

Clan Ironvein has worked Deepcut for nine generations.

Flaw

Will not admit she is afraid of the lower tunnels, even when it gets people hurt.

Quest hook

The mine owners have ordered Thora to open the sealed ninth level, and she will hire anyone willing to go down first.

Secret

Her grandfather sealed the ninth level, and the clan histories have been changed to hide why.

5e stat line

AC 13 (hide armor)

HP 67 (9d8 + 27)

Speed 25 ft.

CR 2 (450 XP)

Proficiency +2

STR

16 (+3)

DEX

12 (+1)

CON

17 (+3)

INT

9 (−1)

WIS

11 (+0)

CHA

9 (−1)

Skills Athletics +5, Survival +2; passive Perception 10

Equipment Mattock (use as greataxe), lamp-helmet, miner’s tools, the ninth-level key

Run with the SRD Berserker (she swings a mattock, not a greataxe) stat block

Dwarf NPC tips for the table

Dwarves in most D&D settings are defined by clan, craft and memory. A dwarf NPC who belongs to a clan, practises a craft and holds a grudge comes with a lifetime of plot attached.

Describe the dwarf’s trade and where they are now — “a dwarf mine foreman who refuses to dig any deeper” — and the generator builds the clan history and the reason.

For dwarf names on their own, the free dwarf name generator rolls ten at a time with meanings and clan names.

Give them a place on the map

The free map generator draws their tavern, town or keep, and a free account lets you pin them to it.

Open the map generator

Frequently Asked Questions

What are dwarf traits in 5e?

In the 2014 Player’s Handbook, dwarves have a 25-foot walking speed that isn’t reduced by heavy armour, darkvision to 60 feet, advantage on saves against poison and resistance to poison damage, and Stonecunning. The 2024 rules give dwarves 30-foot speed, 120-foot darkvision and Tremorsense via Stonecunning.

How do I roleplay a dwarf NPC?

Pick their clan, their craft and their grudge, then let those drive what they talk about. The generator gives every dwarf all three.

Can I generate dwarf names only?

Yes. The free dwarf name generator rolls ten dwarf names at a time with meanings and clan names.

Can I make a dwarf player character?

Yes. Describe your concept and use the backstory, clan and personality as a starting point, then build the class with your table’s rules.

Is the dwarf NPC generator free?

Yes. No account is needed for a small daily allowance. A free account lets you keep going and save.

Get weekly GM tips and generator updates

Join the LoreKeeper newsletter. No spam, unsubscribe anytime.