🔥Your next session is in 3 days. Your campaign module is 3 clicks away.

Stop Prepping.
Start Playing.

Campaign modules generated in minutes, not hours. Maps, NPCs, encounters, treasure — all balanced, all session-ready.

Built for the 13M+ D&D players who'd rather play than prep.

⚔️ 2,400+ campaigns generated🎲 800+ Dungeon Masters 4.9/5 from beta testers

Actual Generated Content

See What You Get

This is a real excerpt from “The Shattered Spire: A Lich's Legacy” — a complete campaign module generated by ScrollMage. Read it. This is the quality in every module.

From “The Shattered Spire” — Campaign Hook

The wizard Aldric Greymoor vanished seven years ago. His apprentice, Velna Ashward, was supposed to seal his tower and deliver his research to the Arcane Consortium. She did neither.

Now the tower — once a gleaming needle of white stone on the cliffs above Thornhaven— has gone dark. Livestock near the base are found drained of life. Strange lights pulse behind the upper windows at midnight. And last week, a shepherd stumbled into the village tavern clutching a bone wand that spoke to him in Aldric's voice:

“She is unmaking me. She is unmaking everything. The fifth floor. The mirror. Break the mirror before the new moon.”

The new moon is in three days.

NPC — Velna Ashward, The Apprentice Unraveling
🧙‍♀️

Velna Ashward

Human Wizard (Necromancy) · Chaotic Neutral · Age 28

Appearance: Gaunt, with dark circles under sharp green eyes. Her left hand is blackened to the elbow — necrotic corruption spreading from a phylactery shard embedded in her palm. Auburn hair streaked with white.

Quirk:Bites her lip until it bleeds when fighting the phylactery's influence. Uses polite academic language even when threatening violence.

Secret:She has already died once. The phylactery resurrected her three months ago. She doesn't know if she's still truly alive.

Dialogue Sample

“Help? Help. Seven years I've been ‘helping.’ I've bled for this. Literally — look at my hand. You want to help? There's a mirror on the fifth floor. Aldric's soul anchor. Break it, and maybe — maybe— this thing in my hand dies before I do.”

This is one NPC from one module. Every generation includes a full campaign hook, multiple NPCs with dialogue trees, balanced encounters, treasure tables, and plot twists.

Read the Full Sample Module →

🔥 Stop scrolling, start rolling 🔥

Your Players Deserve Better Prep

Campaign modules this good used to take 6+ hours. Now it takes minutes. Your next session starts with one click.

⚔️ Start Your Quest — $9/mo

Your Arcane Arsenal

What We Generate

Everything a Dungeon Master needs for a session — conjured from thin air, balanced by arcane algorithms, ready to play.

🗺️

Tactical Maps

Dungeons, wilderness, towns — complete with grid overlays, room descriptions, and hidden passages.

🧙

NPCs & Dialogue Trees

Fully fleshed characters with motivations, secrets, branching conversations, and voice notes.

⚔️

Encounter Balance

CR-calibrated encounters for any party size and level. Tactical notes, terrain effects, and retreat triggers included.

💎

Treasure Tables

Loot that tells a story — cursed artifacts, faction-specific gear, and gold scaled to your campaign's economy.

📜

Session-Ready Modules

Complete 3-4 hour sessions with plot, encounters, maps, and handouts. Print and play.

🎭

Plot Hooks & Twists

Narrative threads that weave through sessions. Foreshadowing, reveals, and player-reactive story arcs.

Choose Your Path

Simple Pricing

No hidden fees. No complicated tiers. Pick your plan and start generating.

Most Popular

Journeyman

$9/mo
  • Unlimited campaign generations
  • Full NPCs with dialogue trees & lore
  • Balanced encounters for any party
  • Treasure tables & plot hooks
  • Weekly plot hook emails
  • Discord bot access
  • Custom campaign context
⚔️ Start Your Quest — $9/mo

Archmage

$29/mo
  • Everything in Journeyman, plus:
  • Full session modules (3-4 hours)
  • Custom world-building & deep lore
  • Priority generation queue
  • API access for homebrew tools
  • Multi-campaign support
  • Dedicated support channel
Ascend to Archmage — $29/mo

Tales from the Table

What DMs Are Saying

I went from 4 hours of prep per session to 20 minutes. My players think I've become a better DM — really I just have ScrollMage.

Marcus T.

DM for 8 years

The NPCs have more personality than half the characters I've written. Thessara Voidwhisper is now my party's favorite quest giver.

Jade R.

Forever DM

The Discord bot is a game-changer. Mid-session improv used to terrify me. Now I just /generate and keep rolling.

Devon K.

New DM

Stronger Together

The DM's Toolkit Alliance

ScrollMage is part of a growing alliance of tools built by DMs, for DMs. Together, we cover everything you need at the table.

📜

ScrollMage

AI-generated campaign modules — complete sessions with NPCs, encounters, maps, and lore.

⚔️ Get ScrollMage
💀

GrimPack

Killer NPC packs that pair perfectly with ScrollMage campaigns. Deep backstories, stat blocks, and art.

Get GrimPack →
🌍

Exandry

AI-generated Exandria/Critical Role content with deep lore accuracy. Perfect for Wildemount campaigns.

Visit Exandry →
20

Your Next Session
Starts Here

Join hundreds of Dungeon Masters who've reclaimed their prep time. Generate your first campaign module in under 5 minutes.

Built for the 13M+ D&D players who'd rather play than prep.

Cancel anytime · Instant access · Session-ready in minutes