Free during beta

One command. Every tool a Dungeon Master needs.

Push maps, manage loot, queue music, run sessions — without ever leaving Discord.

No credit card · 2-minute setup · Free forever during beta

The DM panel

One Command. Every Tool.

Type /dm in any channel. The control panel opens instantly — only you can see it.

⚔️ DnD Overlord · DM Control Panel
Campaign · The Lost Mines
Only you can see this · dismiss

Features

Everything a DM Needs

No spreadsheets. No second monitor. Every tool your table needs, in the channel where your party already lives.

🗺️

Battle Maps

Upload maps once, push to any channel in one click. Fog of war, tokens, and reveal animations.

🎒

Inventory

Drop loot via a modal, approve pending items, and keep player sheets in sync — no spreadsheets.

🎵

Soundboard

Queue ambient music and SFX mid-session. Voice-channel-aware, zero lag.

⚔️

Session Tools

Start/end sessions, post recaps, track initiative, and roll dice — all from a single panel.

📜

Handouts & Lore

Send flavor text, NPC sheets, and quest handouts on demand. Players see exactly what you share.

🧙

Character Sheets

Full D&D 5e sheets with stats, spells, and inventory. Web dashboard for DMs, Discord for players.

How it works

From Install to Game Night

Four steps. No config files. No YAML. No tears.

  1. 01

    Add to Discord

    Invite DnD Overlord to your server with one click. No permissions setup, no config files.

  2. 02

    Run /dm

    Open the control panel in any channel. Your campaign auto-initializes on first use.

  3. 03

    Upload assets

    Drop maps, soundscapes, and handouts into the web dashboard. Organized by campaign.

  4. 04

    Run your game

    Push maps, queue music, and manage loot right from Discord. Players never see the dashboard.

Pricing

Free During Beta

No credit card. No feature gates. Every tool unlocked while we polish the platform.

Beta access
$0
per DM · per month
  • Unlimited campaigns
  • Unlimited maps and handouts
  • 1 GB of asset storage
  • All DM panel tools
  • Web dashboard for uploads
  • Priority Discord support
Claim Beta Access

Pricing will be announced before leaving beta · 30-day notice guaranteed

FAQ

Questions, Answered

Does this replace Roll20 or Foundry?+
No — we're built for theater-of-the-mind campaigns that run in Discord voice channels. If your group loves Foundry, keep using it. If your group is tired of juggling eight tabs, we're for you.
What does it cost?+
Free during beta. Full feature access, no credit card. We will announce pricing before leaving beta with plenty of notice.
Do players need to sign in?+
No. Players interact entirely through Discord. Only the DM needs a web dashboard account, and only if they want to upload custom assets.
Where is my data stored?+
Campaign state is stored in a managed Postgres database. Map and audio files are stored in Cloudflare R2. You can export or delete all your data at any time.
What permissions does the bot need?+
The bot requests Administrator during invite so it can post in any channel and manage voice state. You can restrict this per-channel via Discord role permissions after install.
Can I self-host?+
Not yet — we're focused on the hosted product during beta. A self-hosted version is on the roadmap for teams that need it.