Prepare encounters, items and spells
Start with the tools for your next session. Encounter Builder, Magic Items and Spells are available from the app’s main navigation.
Encounter Builder
Choose the 2014 or 2024 rules, enter party levels and counts, and add monster challenge ratings to estimate encounter difficulty.
Use the estimate as a starting point alongside terrain, objectives and the party’s resources.
Magic-item creation
Create magic items for your next session with the dedicated Magic Items tools.
Spell creation
Create spells alongside your encounter and campaign preparation with the dedicated Spells tools.
Token Creator · Portrait controls and PNG export
Turn character art into a finished token
Adjust your portrait’s position, zoom and rotation, choose a ring, then download an 800 × 800 PNG or use it on a creature card.
Open the Toolkit and choose this tool
Build creatures for your next encounter
Create a monster or NPC, or start from an SRD creature. Adjust statistics, defenses, actions and traits, review the live challenge-rating estimate, then save it to your campaign.

Take an adventure between sessions
Play choice-driven Solo Adventures in the Toolkit. Explore maps, make dangerous decisions and see where your choices lead, without a group or Game Master.

Track initiative, hit points and status effects at your in-person table
Keep characters at the table in one place with turn order, rounds, hit points and condition tracking in Campaign Manager. Use it beside your physical battle map and dice.
Follow turn order
Use Campaign Manager → Initiative to track the current turn and round.
Track hit points and status effects
Update character hit points and conditions as the encounter changes, with combat details close to the turn order.
Share selected information
Use Share & Preserve to create a Join Game link. Guests can join without accounts; private GM journal material is not automatically shared.
Keep the campaign ready for the next session
Use the supporting campaign tools to hold the people, places and characters behind the encounter.
Campaign journal
Collect NPCs, locations, quests and clues. Search, tag and pin entries so important details stay nearby.
Quick Hero
Generate a supported SRD-based character, customize the preview, then add it to the campaign. Review the finished character before play.
Tokens and session tools
Use Token Creator and the NPC, story-hook, treasure and other generators when you need material for the table.
Start with one campaign. Choose more room when you need it.
Free
The Free plan supports one active campaign. Explore the app and quick-start guide with a simple session first.
Open GM ToolkitPro
Pro supports up to ten active campaigns. Review current membership options and pricing inside the app.
View plans in the appThe browser copy is your working save. Keep a downloaded JSON backup. An optional account provides cloud backup and recovery features.
More details, guides & FAQs
Find the existing campaign guide and answers about guests, Quick Hero, saves and account backups below.
Read the full GM Toolkit feature guide & FAQs
GM Toolkit brings campaign notes, initiative tracking, encounter preparation, and character generators into one browser-based workspace for Dungeons & Dragons and fantasy RPG sessions.
Open GM Toolkit · Read the quick-start guide
Prepare adventures and run the session
- Campaign journal: organize notes about NPCs, locations, quests, and organizations; search entries and use tags and pins to keep important details nearby.
- Initiative and tabletop: track turn order, rounds, hit points, and conditions, then share selected information with players.
- Encounter builder: prepare encounters with 2014 or 2024 D&D difficulty estimates.
- Quick Hero: generate a character, adjust its scores, combat details, weapons, features, and gear, then add it to your campaign.
- Session tools: create tokens and use NPC, story-hook, treasure, and other generators when you need material at the table.
Campaign Manager preview
Campaign workspace and initiative tracker preview. Open the app to explore the current interface and its Tutorial.
How to get started
- Open the Toolkit and create or choose a campaign.
- Add journal entries and characters. Use Quick Hero when you need a starting character to customize.
- Prepare an encounter and use the initiative tracker during play. Share a player link when you want others to join.
- Download a JSON backup of your campaign. An optional account provides cloud backup and recovery features.
Who is GM Toolkit for?
Use it to prepare a one-shot, keep recurring NPCs straight in a long campaign, or run initiative beside a physical battle map. A journal entry can hold a tavern's cast and clues; Quick Hero can help prepare a replacement character; the encounter builder can organize the next fight. General notes work for other fantasy RPGs, while character options and encounter calculations use D&D/SRD rules.
Frequently asked questions
Can I try it for free?
The Free plan supports one active campaign. Pro supports up to ten. Check the app for current plan details.
Do my players need accounts?
Players can join a shared session as guests. You can work locally without an account; sign in to use account-based cloud backup features.
What characters can Quick Hero generate?
Quick Hero currently includes nine species, twelve classes, and selected levels from 1 to 20. Each class has a default subclass; the generator does not include every published character option.
Can I change a generated character?
Yes. Edit the preview before adding it to your campaign, including scores, combat values, weapons, features, and gear.
How do I protect my campaign?
The working campaign is saved in your browser. Keep a downloaded JSON backup as an independent copy, especially before clearing browser data or changing devices.
Guides and related tools
Start a campaign and journal · Create a Quick Hero · Back up your work
Need a battle map for your next session? Explore Atlas Forge RPG Battle Map Maker.
