Generate an NPC
Villains and supporting cast as ready-to-run statblocks — CR, tactics, and a portrait.
What it does
Describe an NPC in a sentence; get a ready-to-run statblock in seconds — monster format, CR-balanced, with tactics and a portrait. No more hand-typing statblocks. Free, no login.
What you get
- Monster-format statblock — AC, HP, attacks, saves, Spellcasting.
- A challenge rating (CR) for balanced fights.
- DM tactics — how it actually fights.
- A matching AI portrait.
- Foundry VTT & Roll20 export.
Roll a whole group
One prompt → up to six distinct NPCs: a tavern, a warband, a noble court. Levels scale to context — bosses high, mooks low. The fastest way to fill a scene.
Related tools
- Character generator — player sheets, levels 1–20.
- Monster & encounter generator — statblocks + battlemaps.
- Elara Moonsilver — example High Elf Wizard.
- Kaelthar Vengeance — example Dragonborn Paladin.
Frequently asked questions
Is the NPC generator free?
Yes — free, no login, no limits.
What levels does it support?
Single NPCs scale from level 1 to 10. Groups scale to context — leaders high, minions low.
Can I export to Foundry VTT or Roll20?
Yes — export to both.
Can I pick 2014 or 2024 (5.5e) rules?
Yes — a Rules toggle switches the ruleset between 2014 (SRD 5.1) and 2024 (“5.5e”, SRD 5.2). 2024 is the default; the NPC’s class features, spells, and species traits follow the edition you choose.
Does it use official D&D content?
Built on the SRD — both the 2014 (5.1) and 2024 (“5.5e”, 5.2) rulesets (CC-BY-4.0). Not affiliated with Wizards of the Coast.
How is an NPC different from a player character sheet?
NPCs use monster format — AC, HP, attacks, saves, Spellcasting, CR — the format you run at the table, not a player sheet.
Can I generate a whole party at once?
“Roll a Group” makes up to six distinct NPCs from one prompt.