Create
D&D Campaign Setting Builder
Build and tune a complete world for your next campaign.
Save or move this campaign
Export a shareable JSON file, create a full backup, or import after confirmation.
How Campaign Setting Builder works
Random options keep their current roll until you reroll them. Choose a specific option to hold that value.
Lock protects a field from bulk rerolls. Its own Reroll button still replaces it. A locked dependent blocks rerolling its parent, so world-age details cannot become inconsistent.
Copy creates a plain-text setting outline. Save keeps the current campaign in this browser. Export creates a shareable JSON file using the selected DM access. Backup always includes the full editable campaign. Import asks before replacing current work.
Player-safe files omit DM-only fields and remain view-only after import.
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.
adventure
D&D Adventure Builder
Build a D&D adventure scaffold with a tiered premise, player hook, encounter objective, and climax.
monster
D&D Monster Generator
Summon or augur monsters from the catalog with filters for type, size, habitat, alignment, and challenge rating.
one-shot
D&D One-Shot Generator
Build a complete one-shot session with an opening hook, linked travel, a dungeon climax, and a clear ending.
dicetray
3D D&D Dice Roller
Roll 3D dice for D&D expressions, grouped totals, and fast table-side resolution in the browser.