The classic campaign website
If you want a shareable site with a wiki and a running adventure log in the format tables have loved for over a decade, Obsidian Portal does exactly that and has done it a long time.
Obsidian Portal is one of the oldest campaign-site hosts in the hobby — a per-campaign wiki and adventure log that thousands of tables have kept for years. Storywright covers similar ground with a session-first shape and more modern player tools. Here is the honest split.
The short answer. Pick Obsidian Portal if you want a durable, public-or-private campaign website with a wiki and an adventure log in the classic style, and you value its long track record. Pick Storywright if you want a faster session loop — a prep-and-run tracker, recaps drafted from your notes, and per-player journals and briefings — in a more modern interface. Both are hosted campaign homes; the difference is a wiki-and-log site versus a run-the-session companion.
| Feature | Obsidian Portal | Storywright |
|---|---|---|
| Built around | A hosted campaign site: a wiki plus an "adventure log" of session posts and character pages. | The session loop — prep, run, recap — with the world notebook and player journals attached. |
| Session recaps | The adventure log is a blog of session write-ups you author and post yourself. | Recaps are drafted from your session notes; you sharpen and publish, and players get them as a briefing before the next game. |
| Prep / running the game | No dedicated prep panel; you organise the wiki however you like. | A tracker built for the night: tonight’s objectives, NPCs in play, and active locations in one place. |
| Players | Players get character pages and can contribute to the wiki and log, subject to GM permissions. | Each player gets their own journal, private notes, character goals the GM can weave in, and per-session briefings — free on every plan. |
| Maps & extras | Dynamic maps and GM-secret wiki pages are among the paid Ascendant features. | No maps by design — Storywright sits beside your VTT and links the story around it. |
| Free tier | A free Basic membership; a paid Ascendant tier unlocks maps, private pages, and more campaigns. | A permanent free tier with real features, plus 14 days of GM Pro beginning with your first world. |
| Your data | Hosted; export options are limited. | JSON account export on every plan, including Free. |
Comparison reflects publicly listed features as of July 2026. Obsidian Portal’s tiers and features change; check obsidianportal.com for current details.
If you want a shareable site with a wiki and a running adventure log in the format tables have loved for over a decade, Obsidian Portal does exactly that and has done it a long time.
Campaigns that have lived on Obsidian Portal for years are proof it endures. For a group that already has history there, that continuity is worth a lot.
Its campaign pages are built to be read by an audience, not just the table — a nice fit if you want to show your campaign off.
Storywright is organised around running the session, not writing it up afterward — a prep-and-run tracker plus recaps drafted from your notes rather than a blank blog post.
Personal journals, private annotations, character goals that flow to the GM, and a "previously on…" briefing before each game — free for every player.
The recap is half-written before you start, and the world links itself as you go, so keeping the campaign current is not a second hobby.
A group with years of history on Obsidian Portal can keep that archive and still run new sessions in Storywright — the JSON export means your Storywright world stays yours to take anywhere.
Yes, with a session-first shape: Storywright trades the classic wiki-and-adventure-log site for a prep-and-run tracker, recaps drafted from your notes, and per-player journals. Both are hosted campaign homes.
Yes — a free Basic membership, with a paid Ascendant tier that adds dynamic maps, private wiki pages, and more campaigns. Storywright also has a permanent free tier, with a single $9/month GM tier and players always free.
No. Obsidian Portal is a hosted campaign-site service; Obsidian is a separate local-first note app. See our Storywright vs Obsidian comparison for that one.
There is no one-click importer today. Most GMs bring over the entities their current campaign actually touches rather than the whole archive; Storywright’s JSON export then keeps that data portable going forward.
Obsidian Portal and other product names are trademarks of their respective owners. Storywright is not affiliated with, endorsed by, or sponsored by them. This is an independent comparison; competitor facts reflect publicly available information on the review date noted above and may change — check the vendor for current details.
Free to start. Free for your players, forever. JSON export on every plan — if it isn’t for you, your world leaves with you.