Rolling the next page
Rolling the next page
Build a focused prep sheet from a seed, then edit it for your table.
Pick the ruleset flavor for names, factions, threats, and tone.
Choose the world texture the campaign should orbit around.
Selected setting notes
Classic heroic fantasy with magic, dragons, and epic quests. Perfect for any fantasy RPG system.
Same seed always generates the same campaign
Enter a seed above to generate a one-page prep sheet with scenes, NPCs, clues, encounters, and more.
SessionRoll turns a seed, game system, and setting into a playable session prep sheet: a strong start, premise, NPCs, factions, locations, secrets, scenes, encounters, rewards, and enough structure to run tonight without staring at a blank page.
The same seed produces the same result for the same system and setting, which makes it easy to share an idea, return to it later, or use it as a repeatable starting point for your own edits.
Create a free account to generate 3 prep sheets. Pro members get unlimited generation, cloud saves, and complete prep PDFs for offline prep.
Create antagonists with motives, methods, pressure, and consequences.
Give organizations goals, conflicts, and reasons to act when ignored.
Add recurring characters with roles, secrets, and useful table-facing hooks.
Anchor the campaign around objects that create choices, danger, or mystery.
Start with places that invite action instead of static background lore.
Keep openings, scenes, clues, encounters, and consequences easy to read.
Select your game system: D&D, Pathfinder, Call of Cthulhu, Shadowrun, Vampire, or System Agnostic.
Choose from official settings like Forgotten Realms, Eberron, Golarion, or generic themes.
Type any word or phrase as your seed. This determines your repeatable prep sheet.
Edit any element, reroll sections, and bring the prep page to your table.
Quickly generate a strong start, usable scenes, NPCs, clues, encounters, rewards, and loose ends for the next session.
Generate backstory concepts, character connections, or personal quest hooks. Take the Character Quiz to discover your TTRPG playstyle and archetype.
Break through writer's block with randomized story elements. Generate unique combinations of villains, conflicts, and plot twists for fantasy storytelling.
Share seeds with your group when you want everyone working from the same premise before session zero.
SessionRoll includes presets for fantasy, horror, cyberpunk, gothic, and system-neutral campaigns. Choose the option closest to your table, then edit the generated result to fit your own world.
The System Agnostic option focuses on narrative structure rather than rules. It is useful when you already know the mechanics you want to run and only need campaign content.
SessionRoll requires an account to generate prep. Free accounts include 3 prep generations; Pro adds unlimited generation, cloud saves, and complete prep PDF downloads.
The seed is used as a deterministic random number generator input. The same seed with the same system and setting always produces the same prep sheet, allowing you to share a URL or return to previous ideas. Change the system or setting, and you will get different prep for the same seed.
Absolutely. Every element of a generated prep sheet can be edited. You can also reroll specific sections while keeping the rest of your prep intact.
SessionRoll is a D&D campaign maker, plot generator, and tabletop RPG session prep generator for Dungeon Masters and Game Masters. Instead of a random name with “evil” taped to it, each generation gives you a structured prep sheet with a strong opening, NPCs, factions, locations, scenes, secrets, clues, encounters, rewards, and cleanup notes so you can start editing instead of staring at a blank page. It is prep software, not a virtual tabletop, so it works alongside Roll20, Foundry VTT, Owlbear Rodeo, Discord, and in-person play.
Step 1
Choose D&D 5e, Pathfinder, or a system-agnostic flavor across high fantasy, dark fantasy, horror, cyberpunk, gothic, and political intrigue.
Step 2
A name, phrase, or random word becomes the creative constraint. The same seed, system, and setting always rebuild the same prep sheet.
Step 3
Reroll individual sections, edit the text in your own voice, save useful prep on Pro, or download it as a PDF before the session.
Yes. Create a free account to generate 3 complete session prep sheets. Pro adds unlimited generation, cloud saves, and complete prep PDF export.
A seed is a word or phrase that produces a repeatable result. The same seed, system, and setting always generate the same prep foundation, so you can share it, revisit it later, or build from a consistent starting point.
Yes. SessionRoll includes system-specific and system-agnostic options, so the output can be adapted for Pathfinder, horror, gothic, cyberpunk, and most fantasy tabletop RPGs.
No. It removes the blank page and gives you structure. You still choose what matters, adjust tone, prepare scenes, and respond to your players. Treat the output as a strong first page.
Learn how to turn a generated seed into a session your players will remember.
Ready for more? See Pro pricing for unlimited generation, cloud saves, and prep PDF export, or browse GM and VTT resources.