Fantasy campaign prep for DMs

Build living worlds your players can explore.

DMRealm helps you turn scattered prep into a realm wiki, private DM notebook, interactive atlas, character workshop, shop builder, and AI-assisted campaign companion for fantasy tabletop games.

Product updates only. Unsubscribe any time.

By joining, you agree to receive occasional DMRealm development updates. You can unsubscribe at any time.

Built by people who love the table

A place for the worlds that only exist because friends showed up.

The best campaigns are messy, generous, half-improvised things. A name invented in panic becomes a beloved villain. A shopkeeper becomes family. A throwaway ruin turns into the center of the next year of play. DMRealm is being built for that kind of magic: the notes you meant to organize, the secrets you cannot lose, and the moments your players will talk about long after the dice stop rolling.

AI should not replace the DM's taste, care, or sense of wonder. It should help carry the busywork, remember the thread, and offer sparks when the table needs a door, a rumor, a rival, a map, a miracle, or a terrible choice.

The realm is the campaign memory.

DMRealm should feel like opening the notebook that knows every promise, every betrayal, every place the party has changed, and every secret still waiting behind the screen.

A campaign wiki that understands secrets.

Show players the legends, maps, NPCs, shops, and discoveries they have earned. Keep villain plans, hidden factions, future twists, and private session prep behind the screen until the reveal lands.

Share only what players should know

Keep public lore, player-facing pages, private DM notes, hidden clues, and future reveals in one realm without spoiling the table.

Generate villains, allies, and secrets

Create characters with motives, dialogue, lore, relationships, equipment, image prompts, token notes, and draft stat blocks ready for your review.

Connect every clue

Tie factions, NPCs, cities, quests, sessions, locations, handouts, and secrets together so your world feels consistent as it grows.

Give players a place to remember

Let players keep theories, character memories, party notes, clue boards, and discovered lore without touching your private prep.

Prep tools for the next session

Create what your table needs, then keep it connected.

Start with a city rumor, a dungeon sketch, a merchant inventory, a villain monologue, or a lost god. DMRealm keeps the people, places, maps, items, and lore connected as your campaign expands.

Interactive map builder

Sketch worlds, cities, regions, dungeons, battle maps, planes, pantheons, and points of interest, then use AI tools to turn rough ideas into richer maps.

Character and villain studio

Build memorable villains, merchants, rivals, patrons, and creatures with dialogue, tactics, lore, relationships, images, tokens, and stat block drafts.

Living shops and rewards

Create taverns, markets, magic shops, blacksmiths, loot tables, limited stock, prices, hidden inventory, and shareable shop pages for players.

More ways to run your realm

Plan sessions, publish lore, and grow a world over years of play.

Generate encounters with read-aloud text, tactics, rewards, twists, and consequences
Build timelines, ancient wars, religions, cultures, languages, planes, and cosmology
Prepare session recaps, hooks, rumors, handouts, and character-specific plot threads
Upload portraits, maps, tokens, documents, and table assets into the right wiki pages
Create multiple campaigns inside one shared realm without mixing their secrets
Give co-DMs, players, and guests different access to pages, notes, and reveals
Use map pins, regions, borders, labels, and drawings as prompts for richer locations
Create player portals for discovered lore, known NPCs, party notes, and public maps
Prepare export bundles for virtual tabletops, tokens, maps, notes, and campaign archives
Share public realm pages with custom realm addresses when your world is ready
Grow from home campaigns to streams, community games, and creator-ready settings

Your world remembers itself

When you generate a villain, write a quest, place a city, or stock a shop, DMRealm can draw from the lore that already exists while respecting what each player is allowed to know.

Tell us what your table needs.

Ideas, requests, rough sketches, frustrated notes, tiny wishes, big dreams, and simple feedback are deeply appreciated. Love letters are welcome too. The more we hear from DMs, players, streamers, worldbuilders, and table organizers, the better DMRealm can become.

Contact us

Send the note you wish a tool builder would read.

Tell us about your campaign prep, what breaks your flow, what you wish a realm wiki could remember, or which feature would make next session easier to run.

Write to contact@dmrealm.com

Review before reveal

Keep generated lore private until you polish names, secrets, clues, difficulty, and player-facing wording.

Ready for online tables

Prepare maps, tokens, NPC notes, encounter notes, handouts, and campaign archives for your virtual tabletop workflow.

Built for long campaigns

Keep months of lore, session notes, maps, factions, player discoveries, and unresolved hooks organized in one living realm.