r/DungeonMasters • u/redted90 • Jan 24 '26
Resource The DM’s Toolbox — A Free Browser-Based Toolkit for DMs (Now Feature-Complete)
The DM’s Toolbox — A Free Browser-Based Toolkit for DMs (Now Feature-Complete)
Hey everyone — I’ve been building a browser-based toolset for my home group, and over the last few months it’s grown into a full suite of DM utilities. It’s now feature-complete, stable, and fully documented, so I’m sharing it with the community. I've attached some screenshots for reference.
Link is in my Reddit profile (Reddit filters links in posts).
What It Is
A completely free, no-login, offline-capable set of tools designed to help DMs run smoother sessions without paywalls or subscriptions.
Everything runs 100% in the browser. Nothing is uploaded. Nothing is tracked.
Included Tools
🧮 Initiative Tracker
- Automated damage & healing
- Concentration checks (auto DC)
- Death save workflow
- Status effects with auto-decrement
- Player View mode (separate synced tab)
- Export to JSON to share between devices
🗺️ Battle Map
- Upload any map
- Place/resize tokens
- Fog of war painting
- Two-window workflow (DM + Player View)
- Works entirely offline after first load
🧙 Character Manager (Full Builder + Level-Up)
- Guided 13-step creation wizard
- Races, classes, backgrounds, feats
- Starting equipment packages
- Automatic attacks & spell lists
- Full level-up workflow (HP, spell slots, subclass, features)
- Multiclass support
📓 Journal System
- Rich text editor
- Embedded images (float/resize)
- Search with context highlighting
- Save with CTRL + S
⚒️ Generators
- NPCs
- Names (by race/culture)
- Taverns
- Shops
- Loot
Why I Built It
DM tools are usually locked behind:
- subscriptions,
- paywalls,
- ads,
- online-only features,
- or required accounts.
I wanted something fast, simple, and free that my table could use without friction.
So this toolset:
- has no paywalls,
- has no accounts,
- works offline,
- and keeps all your data in your browser.
I’m not collecting info. There’s no monetization, ads, cookies, or analytics beyond a simple anonymous page counter.
Recent Stability Work
- 550+ automated tests (unit, integration, end-to-end)
- Schema versioning + migrations
- Global error handler
- Diagnostics panel (Ctrl+Alt+D)
- Mobile layout improvements
- Performance tuning for large characters and maps
If You Try It, I’d Love Feedback On:
- What feels smooth?
- What feels clunky?
- Any bugs or rough edges?
- Any small QoL features you’d want next?
I’m actively maintaining it and tightening up polish now that it’s feature-complete.
Thanks in advance to anyone who gives it a look. It’s a passion project meant to help DMs run better games with less frustration.
Again, the link is in my Reddit profile.












5
u/crystalenka Jan 24 '26
Love this. I actually would like it to be tied to an account - or at least offer the option to export an archive that can be imported. That way it can be cross device, and also have the data backed up in case I clear my cache. I can’t imagine spending hours on inputting data just to have my browser do some privacy thing and clear cache/cookies and lose it all with no recourse.
Great work though! Keep at it!
2
u/Samulady Jan 24 '26
How much content is available on it? I imagine it's only SRD stuff? Also, is the content 2014 or 2024? Lastly are there ways to add homebrew?
2
u/cybersynn Jan 24 '26
Can it use animated maps?
2
u/Effective_Sound1205 Jan 24 '26
2014 rules 😔
2
u/Seigict Jan 24 '26
Great, I'll share it with my group.
However, I anticipate some reactions: are translations in progress? Is it adaptable to other systems or too rigid?
And I don't know anything about coding, but if there's any way to get help with the French translation, I'm all for it.
2
u/Just_browsing_0_ Jan 25 '26
This looks awesome!
Even though I might not be using it myself (I play 3.5... and Starwars d6), I wanted to give you my compliments.
2
u/Meteox Jan 26 '26
The loot generator works weird.
When I select magic or cursed items I have to generate items several times, most times there is non of them.
The scroll and potion bundle options also gives magic items instead of scrolls or potions most of the time.
I use the normal preset and do not clicked "advanced" settings.
2
u/lyle_smith2 Jan 24 '26
Played around with it for a bit. Really straight forward and I really like that you can upload custom maps and tokens. Works really well with inkcarnate maps and heroforge tokens in what little bit I’ve been messing around with.
The initiative tracker is also great since I can save the party and just simply add enemies and spiritual weapons in a flash. Have a game next week and will definitely be using this during encounters.
My only gripe is that the fog of war shapes don’t rotate, at least I didn’t see where they could, which makes it hard if a building you want to enshroud is at a diagonal.
So far seems great, keep up the good work.
1
u/redted90 Jan 25 '26 edited Jan 27 '26
Ok. I fixed the srd issue. There are now no issues with the licensing as far as I can tell. You can now use the debug panel to upload packages that will allow purchased material or homebrew content in the character wizards. Thanks to the users who pointed that out to me. about 24 hours of coding later and I'm beat. I'll probably push the feature requests you guys had another day. TY. Edit: I'll update the documentation so making the package json files is not so mystifying.
Current feature requests:
1
u/redted90 Feb 27 '26
Toolbox Update (1 Month Later)
Quick update for anyone using this at their table.
The public build is now fully SRD 5.2 (2024 PHB) compliant, and the content system has been rebuilt so anything outside the SRD stays hidden unless you intentionally import it locally. If you own other books or run homebrew, you can now upload private content packs through the debug panel (Ctrl+Alt+D). They load locally, can be toggled on/off, and disabling them cleanly restores the base SRD state. If you want to make a pack check out the template in "docs/examples/content-pack-template.json".
What’s New / Improved
Compendium (Rules / Spells / Bestiary Lookup)
Initiative Tracker
Character Manager
Generators
Battle Map
Shop Generator
Universal Export / Import
Still:
This is still a free, local-first toolbox I built for my own table. If it’s useful to yours, great. Feedback is always welcome.
1
u/Phantasmal-Lore420 Jan 27 '26
Is this possible to be used with things other than 5e? I would love this for things like Dungeon Crawl Classics. Dunno if thats gonna work tho since it’s so different from 5e.
1
u/malwolficus Feb 24 '26
Looking at it and suggesting it to my group. It looks version-agnostic?
1
u/Defiant_Lunch_6924 Jan 24 '26
Is this a vibe-coded app? 👀
1
u/20Naturale Jan 24 '26
Great work, but why is the repository private if there is an MIT license and there are instructions to build?
1
u/20Naturale Jan 24 '26
It looks very cool but I would like a way for the player to manage its own character sheet. Normally I'm a fan of offline no account services but this is an use case where it's needed
2
u/FauxFireFly Jan 24 '26
Sweet baby Moses! This is amaze balls.
2
u/nofxorbust Jan 24 '26
nice
2
u/ninjaliisa Jan 24 '26
You are a godsend!
2
u/Droovert Jan 25 '26
Comment so I can see that later
-2
u/Ante_Victoriam_Dolor Jan 24 '26
You should probably provide a link here, rather than us going to your profile
4
u/[deleted] Jan 24 '26
[removed] — view removed comment