By session twenty your 5e campaign has sixty named NPCs, four factions who all want something, three unresolved debts and a player backstory you promised to pay off. The rules are in the books. This is for everything the books don't cover — and it's the part that decides whether your campaign lands.
A player names an innkeeper from session four. Search the map, find the node, and see not just their description but everyone they're tied to — the guard captain who drinks there, the thieves' guild that leans on them. You improvise from a position of knowing things.
The party burned a Zhentarim warehouse six sessions ago and nothing happened, because you forgot. On a map, the Enemy edge between the party and the Zhents is sitting there every time you open your prep, which is exactly the reminder a notes folder never gives you.
The archmage is the villain. Mark that edge hidden, keep it visible in your own view for twenty sessions, and know it can never leak into anything your table sees.
When the party ignores the plot hook and goes to the docks instead, a map lets you see who is at the docks and what they want. A linear prep document just becomes wrong.
Each of these opens as a working campaign with the cast, the hidden connections and a couple of quests already in place — the skeleton of an arc you can rename into your own setting.
Not playing 5e? The tool is system-agnostic — see the general TTRPG campaign manager or the Pathfinder page.
The Spider's Web combines an NPC relationship mapper, session planner, initiative tracker, dice roller, and generators into one campaign manager for any tabletop RPG — in person or online. Free, no login required. Your data stays in your browser.
Start your campaign — it's free →