⚔ DM Dashboard

No session loaded
Round
1
Active Turn
Combatants
0
Status
Idle
Add Combatant
Templates & Groups
Uses saved templates when names match.
Quick Conditions → Active Turn
Encounter Controls
Turn Flow
Bulk Actions
Encounter Tracker
TurnNameType InitHPAC ConditionsEffectsConc. Adj HPActions
Current Turn
No active combatant.
Pinned Campaign
DM Prompts
Encounter Beat

What changes if players stall 10 minutes?

NPC Reaction

What does this NPC want, and what are they hiding?

Scene Pressure

What new threat enters the scene?

Failure Forward

What interesting thing happens if they lose?

No note selected
All files processed locally — nothing uploaded.
Import Type
How to use: Open ↗ the URL, Ctrl+A, Ctrl+C the page, paste below.
Parsed Result
Parse result will appear here.
Tips
PDF — text-based PDFs work best (GM Binder, Homebrewery, Word exports). Scanned image PDFs won't extract text.

Word (.docx) — homebrew documents, session notes, any .docx with stat blocks. Uses mammoth.js to extract text.

Character Sheet — official WotC PDF sheets or .docx sheets. Parses name, class, HP, AC, stats and adds to encounter.

Paste Text — always works for any page you can copy text from (D&D Beyond, aidedd, 5etools, Reddit homebrew).
Monster Library
Add Monster Card
Item Library
No items saved. Use Import to parse items, or add manually below.
Add Item
File Browser

Save dm_file_browser.html in the same folder as this file.

How to Use
  1. Save this file as DM-v3.html
  2. Save companion as dm_file_browser.html
  3. Keep both in the same folder
  4. Use embedded browser or open standalone
Embedded File Browser