The Spider's Web turns your tangle of NPCs, factions, and plot threads into a living relationship map — so you always know who owes whom, and exactly what happens when it all unravels.
Three steps between a folder of half-remembered NPCs and a map you can read at a glance.
Drop in NPCs, player characters, factions, locations, and abstract ideas — each a node with its own type, status, and color.
Connect them with typed relationships — ally, enemy, secret, romantic and more — each with strength, direction, tags, and notes.
A force-directed layout untangles the web automatically. Search, filter, flip to a player-safe view, and follow a thread to see who's really pulling the strings.
The whole relationship map is free — no account, no card. Upgrade only when you want portraits, sheets, and prep tools.
Full relationship mapping, no strings attached.
For DMs who want faces, dossiers, and prep tools.
or $50 / year — save 17%
Monthly or annual · cancel anytime · via Gumroad
Yes — the full relationship map, all five node types and eight relationship kinds, the built-in GM tools, and JSON import/export are free with no account. Pro ($5/month or $50/year) only adds portraits, character sheets, a session journal, quest tracker, and PDF export.
No. The Spider's Web runs entirely in your browser. Open it and you can be placing your first node within seconds.
Locally, in your own browser. Nothing is uploaded to a server. You can export any campaign to a JSON file to back it up or move it between devices, and share a player-safe view when you want your table to see it.
Absolutely. The relationship map is system-agnostic — it works for any tabletop RPG, novel, or worldbuilding project where people and factions tangle together.
Pro is $5/month or $50/year via Gumroad, and can be cancelled anytime. It adds character portraits and full sheets, hidden-from-player secrets, a session journal and quest tracker, custom tag colors and node grouping, and one-click PDF export.
It's built for desktop and tablet, where the web has room to breathe, with a responsive layout that adapts down to smaller screens.
Free, no login, runs in your browser. Your first node is thirty seconds away.