Map-centric campaigns
If your prep starts by drawing the region and pinning secrets to it, LegendKeeper’s map and atlas tooling is the best in this class — fast, layered, and pleasant to use.
These two are closer cousins than most pairings — both are fast, focused, GM-pays tools that refuse to be a VTT. The split is what sits at the center: LegendKeeper is a brilliant wiki with maps and whiteboards; Storywright is built around the session and the players at the table.
The short answer. Pick LegendKeeper if your campaign lives on maps and you want a fast, beautiful private wiki to annotate them. Pick Storywright if your campaign lives in sessions — prep panels, recaps, player journals, character goals, and a "previously on…" briefing before every game. Both charge the GM $9/month and let the table join free; the difference is wiki-first versus session-first.
| LegendKeeper | Storywright | |
|---|---|---|
| Built around | A linked wiki with interactive maps, boards, and atlases for your world. | The session loop — prep, run, recap — with the world notebook attached. |
| Maps | First-class: upload, layer, pin, and annotate maps. A genuine strength. | None. Storywright leaves maps to your VTT and links the story around them. |
| Session tracking | Sessions are pages you structure yourself. | A dedicated tracker: tonight’s objectives, NPCs in play, locations, and a recap that publishes to players. |
| Player experience | Unlimited free guests can view and collaborate on what you share. | Players get their own journals, private notes, character goals the GM weaves in, and per-session briefings — free on every plan. |
| Free tier | 14-day free trial; after that the project owner needs a subscription (you keep what you made). | A permanent free tier — one world, real features, no card, no countdown. |
| Pricing | $9/month or $90/year for the owner; guests free. | GM Pro: $9/month or $90/year; players free. A real Free tier below it, and a Founding GM lifetime option. |
| Your data | Export options for your wiki content. | Full JSON export of the entire world on every plan, including Free. |
Comparison reflects publicly listed features and pricing as of June 2026. Check legendkeeper.com for current details.
If your prep starts by drawing the region and pinning secrets to it, LegendKeeper’s map and atlas tooling is the best in this class — fast, layered, and pleasant to use.
LegendKeeper imposes almost nothing. If you want to invent your own organization scheme with pages, boards, and embeds, it stays out of your way.
Relationship diagrams, faction webs, and visual plotting live naturally on LegendKeeper boards.
Storywright’s Session Tracker pulls tonight’s objectives, likely NPCs, and active locations into one panel before the dice come out — and turns what happened into a recap when they stop.
Guests in a wiki read. Players in Storywright write — journals, private annotations, and character goals that flow to the GM to pay off later. That difference is what keeps a table invested between sessions.
A trial asks you to decide in two weeks. Storywright’s Free tier lets a new GM run a whole campaign before deciding whether the unlimited tier is worth nine dollars.
Some tables run LegendKeeper for its maps and Storywright for sessions and player journals. It works — though if you only want one subscription, decide whether maps or sessions are the center of your prep.
Yes, with a different center of gravity: Storywright trades LegendKeeper’s maps and whiteboards for session tracking, recaps, and player journals. Same price for the GM; players are free in both.
LegendKeeper offers a 14-day free trial and free guest access, but the project owner needs a subscription after the trial. Storywright has a permanent free tier with no card required.
LegendKeeper guests can view and collaborate on shared pages. Storywright gives each player their own journal, private notes, character goals, and a personalized session briefing — player participation is the product’s thesis.
That is the intended setup: the VTT runs maps, tokens, and dice; Storywright keeps the world, sessions, and shared memory of the campaign.
Free to start. Free for your players, forever. Full JSON export on every plan — if it isn’t for you, your world leaves with you.
Storywright uses cookies to keep you signed in and to measure how features are used so we can improve them. Read the Privacy Policy for details.