Create
D&D NPC Workshop
Build a table-ready character while random details stay stable until you reroll them.
Save or move this workshop
Backups include current NPC and ten recent characters. Turn off DM secrets for a redacted player-safe copy that remains view-only after import.
Saved NPC could not be restored. Server result remains available.
Recent NPCs
Restore any of your ten most recent generated characters.
NPC Workshop help
How do Random, Lock, and Reroll work?
Random fields keep their resolved value while you edit another control. Lock protects a field from parent and full rerolls. Its own Reroll button still replaces that field when you ask directly.
Field dependency reference
Species can update names, life stage, age, size, speed, build, and anatomy. Villain objective controls scheme; villain method controls method detail. Class and combat experience can update ability scores and weapon.
Related Tools
Continue The Workflow
Move between adjacent DM prep tools without starting over. These routes cover the closest follow-up tasks for this page.
monster
D&D Monster Statblock Index
Summon or augur monsters from the MM catalog with filters for type, size, habitat, alignment, and challenge rating.
adventure
D&D Adventure Outline
Build a D&D adventure scaffold with a tiered premise, player hook, encounter objective, and climax.
bastion
D&D Bastion Tracker
Track bastions, facilities, upgrades, and related management details for the D&D bastion rules.
dicetray
3D D&D Dice Roller
Roll 3D dice for D&D expressions, grouped totals, and fast table-side resolution in the browser.