v2.0.0 Available

Master Your Campaign
Like Never Before

A portable, offline-first DM tool built with Flutter. Manage combat, track timelines, and project a rich campaign wiki seamlessly — on any device.

Available on
Android iOS Windows Linux macOS
Dungeon Master Tool Interface
5 Platforms
4 Languages
100% Offline
MIT Open Source

Forged for Storytellers

Everything you need to run immersive sessions, right at your fingertips.

Dynamic Projection

Drag & drop images to project instantly to a second screen. Multi-image split view for NPCs, maps, and items.

Fog of War

Draw fog to hide secrets on the battle map. Left-click adds, right-click erases. State persists per encounter.

Mind Map

Infinite canvas with Level-of-Detail rendering — stays smooth even with dozens of nodes, images, and workspaces.

Adaptive Audio

Layered music system with intensity sliders. Create custom themes and shift ambience dynamically mid-session.

Combat Tracker

Manage initiative, HP, and conditions. Combat events auto-log to the session event log for complete records.

System Agnostic

Built-in 5e SRD & Open5e browser, but fully adaptable to any tabletop RPG system you play.

Core Features

Quick guide to the most powerful tools at your disposal.

01

Project to Players

Click "Toggle Player Screen" to open a second window. Drag any image — NPC portrait, item card, or map — to the "Drop to Project" bar. It appears instantly on the player-facing screen.

02

Battle Map Toolkit

Load a map and use four tool groups: Navigate to pan, Ruler/Circle for measurements in feet, Draw for annotations, and Fog to reveal or hide areas. Everything syncs to the player screen in real-time.

03

Mind Map Canvas

Right-click to add Notes, Images, or Workspaces. Middle-click to pan. Zoom freely — the LOD system keeps everything smooth no matter how complex your world gets.

04

Soundpad

Open the audio panel, pick a theme (e.g., "Forest", "Tavern"), and use the Intensity Slider to dynamically shift the music. Build custom themes with layered tracks.

Visual Showcase

A peek into the toolkit.

Start Your Adventure

Free and open source. Download for your platform.

Android

Download the APK and install directly on your device.

Download APK Loading version...

You may need to enable "Install from unknown sources" in device settings.

iOS

Sideload Required

iOS builds are currently unsigned. You'll need Xcode, AltStore, or a similar signing tool to install the app.

  • 1

    Download the latest DungeonMasterTool-iOS.ipa release.

  • 2

    Sideload it with Xcode, AltStore, or another iOS signing service.

Download iOS .ipa

App Store distribution is not available yet.

Windows

Download, extract, and run. No installation required.

Download Windows .zip

Extract the folder and run dungeon_master_tool.exe

Linux

Download and run from terminal.

Download Linux .zip
unzip DungeonMasterTool-Linux.zip
cd bundle
./dungeon_master_tool

macOS

Security Note

This app is not signed with an Apple Developer account. You'll need to remove the quarantine flag after installing.

  • 1

    Extract the downloaded .zip file.

  • 2

    Drag dungeon_master_tool.app to your Applications folder.

  • 3

    Remove the quarantine flag:

    sudo xattr -rd com.apple.quarantine /Applications/dungeon_master_tool.app
  • 4

    Launch from Applications or Launchpad.

Download macOS .zip

For Apple Silicon & Intel Macs.

Feedback & Contact

I read every piece of feedback. Bug report or feature request — reach out!