Searching Monsters
Use the filter controls to narrow the monster list by name, type, HD range, terrain, special abilities, or Person status. All filters combine — results update as you type or change selections.
View opens the monster in the Monster Detail tab. Generate Encounter opens the monster in the Encounter Generator, where you can create a full wandering or lair encounter for the monster. Disable greys out a monster so it is excluded from future Encounter tools — disabled monsters remain visible in search results.
Monster Detail
Displays all fields for the selected monster. Calculated fields (hp, THAC0, Saving Throws, XP) are shown read-only and update automatically when HD or Save As changes. Use the stat block panel to export or copy the full stat block in text, HTML, or BBCode format.
Encounters
Select Dungeon Encounter, Dungeon Lair, Wilderness Encounter, or Wilderness Lair for the encounter type you want to generate. For Wilderness encounters, choose a terrain type, as it can affect particular results.
Session History
Results you save appear here and persist across page navigation until you clear them. The history is stored in your browser's localStorage — nothing is sent to any server.
💾 Export All JSON downloads a portable backup of all saved results · 📂 Import JSON restores a backup, with the option to Merge into or Replace the current history.
On each history row: ⬆ Load into Tool restores the result as the current result · 💾 Export TXT downloads a plain-text copy · 📋 Copy copies it to your clipboard · 🗑 Delete removes it from history.
Monster Source Files
Monster data lives in a single CSV (tables/monsters/monster-db.csv) covering every ruleset — each row's Source column (e.g. "Classic Fantasy") identifies which one it belongs to. Select which sources are active on the Source Data tab — unchecked sources' monsters are hidden from search, but still resolve correctly if another active source's encounter depends on one of them.
The monster file ships with the SCK and is cached offline after your first visit.
Saving Changes
Monster edits and new monsters are stored in your browser's localStorage — nothing is sent to any server. Use Export CSV on the Monster Detail tab to download a copy of the full monster pool, which you can use to replace the source file.
Editing a Monster
Open any monster via the View action in search results or the Monster Detail dropdown. Edit any field except the calculated ones (hp, THAC0, Saving Throws, XP). Click Update Monster to save your changes — edits are stored in your browser and survive page reloads.
Adding a New Monster
Open any monster, make your changes, give it a new name, then click Add as New Monster. The new monster appears in search results immediately.
Reset to Source
Reverts a monster to its original source CSV data for this session. If you have an uploaded CSV active that contains this monster, Reset to Source is session-only — the uploaded version will win again on next page reload. To make the revert permanent, also click Remove from Uploaded CSV.
Saving Changes Between Sessions
Go to the Source Data tab and click Export Changes CSV to download all your edits and new monsters as a single CSV file. Save it locally. On your next session (or a new device), upload it via Upload CSV to restore your changes. Only one uploaded CSV is active at a time — uploading replaces the previous file.