D&D Campaign Toolkit
Create characters, weapons, spells, storylines, and generate dungeon maps. Data saves to your browser.
Spells
Weapons
Characters
Storylines
Map Generator
Export
Import JSON
New Character
Portrait
Upload
Name
Race
Class
Level
Background
Alignment
Abilities
Roll 4d6 drop lowest
Clear
mod +0
mod +0
mod +0
mod +0
mod +0
mod +0
HP (max)
AC
Speed
Features & Traits
Notes
Weapons (hold Ctrl/Shift to select multiple)
Spells (hold Ctrl/Shift to select multiple)
Save Character
Reset
View Card
Characters
Name
Class
Level
AC
HP
Wpn
Spl
Card
Actions
New Weapon
Image
Upload
Name
Type
Damage
Properties
Add Weapon
View Card
Weapons
Name
Type
Damage
Props
Card
Actions
New Spell
Image
Upload
Name
Level
School
Casting Time
Range
Duration
Components
Description
Add Spell
View Card
Spells
Name
Lvl
School
Cast
Range
Duration
Card
Actions
New Storyline
Title
Theme
Tier
1-4
5-10
11-16
17-20
Synopsis
Quests / Beats
Add
Save Storyline
Storylines
Title
Tier
Beats
Actions
Map Options
Map Type
Overworld
Dungeon
Seed
Width (tiles)
Height (tiles)
Rooms
Room min size
Room max size
Corridor bend chance
Water level (%)
Forest density (%)
Mountain threshold (%)
Castles
Biome scale
Octaves
3D Settings
Wall height (units)
Height scale (x)
Smoothing passes
Smoothing strength
Water height (Y)
Generate
Clear
Download PNG
Tip: Dungeon = rooms/corridors. Overworld = water, beaches, grasslands, forests, hills, mountains, castles.
Preview
Open 3D Preview
3D Tools
Assets
Tools
Foliage
Place: Off
Tip: Click on terrain to place.
Inspector
Pos X
Pos Y
Pos Z
Rot X (deg)
Rot Y (deg)
Rot Z (deg)
Scale
Hold Ctrl + drag to move
Foliage Paint
Paint mode (2D map)
Brush radius
Density
Rand rot
Scale min
Scale max
Erase
Generate From Paint
Clear Paint
Pick an asset in the Assets tab, mark it as foliage, then click "Paint with".
Upload assets (.obj + .mtl + textures)
Assets
×
Placed Objects
Delete Foliage
×