✦ System-agnostic  ·  Works with any VTT

The campaign wiki
every party deserves

QuestLog is the collaborative companion your TTRPG group has been missing. Track NPCs, locations, quests, and session notes — searchable, shared, and always in sync.

Start a Campaign — Free See it in action
QuestLog campaign dashboard showing party members, quick-add actions, and latest session

Every TTRPG group knows the feeling. Session 14. Who was that contact in Waterdeep? Which quest did the innkeeper mention? Your notes are in four different places and nobody can find anything. QuestLog fixes that.

📂

Fragmented notes

Campaign info scattered across Google Docs, Discord threads, and physical notebooks.

🤝

No shared knowledge base

Players lack a structured, collaborative space to build their collective understanding of the world.

Context lost between sessions

Monthly campaigns mean forgotten plot threads, NPC names, and open quest hooks every time you sit down.

Know everyone in the world

Build rich profiles for every character your party meets. Track their status, disposition, aliases, and relationships — linked to the quests and locations where they appear.

NPC detail view showing Lord Kaelen Voss with status, disposition, and notes

Map your world, layer by layer

Build a hierarchical map of your campaign world. Cities contain taverns, forests hide ruins — nested locations mirror the world your party is exploring.

Locations view showing Ashenmoor city with nested locations in a tree

Never lose track of a thread

Organize every objective your party is juggling. Main quests, side quests, rumors — with priority, status, linked NPCs, and room to capture everything the party has figured out so far.

Quest detail for Reseal the Vault showing objectives and current progress

Shared and personal — in one place

Party notes are a shared wiki your whole group can edit together in real time. Personal notes stay private — for your theories, character secrets, and anything you're not ready to reveal.

Note detail showing The Obsidian Court with rich text and tag

Every session, always findable

Chronological recaps that grow with your campaign. Each session links directly to the NPCs, locations, and quests that featured in it — so context from months ago is a click away.

Session detail view showing recap with linked entities

Loot, gear, and party funds

Track what the party is carrying — and what each character is keeping to themselves. Custom currency denominations let you fit any game system, from gold pieces to bottle caps.

Inventory view showing party items and currency

All the pieces, built in

🏷️

Tags

Campaign-wide labels on every entity. Click any tag to see everything connected to it across NPCs, locations, quests, and notes.

🔗

Bidirectional Links

Link any entity to any other. If a location links to an NPC, that NPC's page shows the connection automatically.

@

Inline @mentions

Type @ in any text field to search and link NPCs, locations, or quests without leaving the editor.

🔍

Full-Text Search

Find anything across all content types instantly. That merchant from three sessions ago is a keystroke away.

👥

Real-Time Collaboration

Live co-editing with presence indicators so you can see who else is writing in the same page.

🕸️

Entity Graph

An interactive map of every connection in your campaign. See how NPCs, locations, quests, and notes link together — and spot threads you didn't know were there.

🕓

Edit History

Every change to every entity is logged. Browse the full revision history of any NPC, location, quest, or note and restore a previous version at any time.

🔐

Privacy Controls

Any entity can be private. Keep your secrets until the moment you're ready to reveal them to the party.

🔑

Passwordless Sign-In

Email + one-time code. No passwords to create, remember, or reset. Sessions persist for 30 days.

Up and running in minutes

1

Create a campaign

Sign in with your email. Name your campaign and set the system — or leave it blank.

2

Share the join code

Drop the campaign code in your group chat. Teammates join instantly — no account setup friction.

3

Build together

Add NPCs, locations, and quests as you play. The wiki grows richer with every session.

4

Never forget anything

Search, browse tags, or follow links. The context for any campaign moment is always a click away.

Works with any system

D&D 5e Pathfinder 2e Call of Cthulhu Blades in the Dark Starfinder Shadowrun Vampire: The Masquerade Mothership Dungeon World anything else →

Your party's collective memory, organized at last.

Start your first campaign for free. No passwords, no setup friction — just share the join code and your whole group is in.

Start a Campaign — Free

No credit card required  ·  Works alongside Roll20, Foundry, or any VTT