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
Your campaign awaits
Enter a seed above to generate a complete campaign with villains, factions, NPCs, and more.
New to SessionRoll? Explore supported systems, features, and campaign-building tips.
A Seed-Based Campaign Prep Tool
SessionRoll turns a seed, game system, and setting into a playable campaign starter: a premise, villain, factions, NPCs, locations, secrets, scenes, encounters, rewards, and enough structure to begin session prep 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.
You can generate without an account. Pro members can save campaigns to the cloud, use the Campaign Web and Workspace, and download full campaign PDFs for offline prep.
What SessionRoll Helps You Prepare
Villains
Create antagonists with motives, methods, pressure, and consequences.
Factions
Give organizations goals, conflicts, and reasons to act when ignored.
NPCs
Add recurring characters with roles, secrets, and useful table-facing hooks.
Artifacts
Anchor the campaign around objects that create choices, danger, or mystery.
Locations
Start with places that invite action instead of static background lore.
Relationship Maps
See how characters, factions, locations, and secrets connect.
How It Works
Choose System
Select your game system: D&D, Pathfinder, Call of Cthulhu, Shadowrun, Vampire, or System Agnostic.
Pick Setting
Choose from official settings like Forgotten Realms, Eberron, Golarion, or generic themes.
Enter Seed
Type any word or phrase as your campaign seed. This determines your unique campaign.
Customize & Play
Edit any element, reroll sections, and share your campaign link with your party.
Useful When You Need a Starting Point
For Dungeon Masters
Quickly generate campaign backdrops, one-shot adventures, or entire campaign arcs. Use the Campaign Web to visualize plot relationships and track story threads across sessions.
For Players
Generate backstory concepts, character connections, or personal quest hooks. Take the Character Quiz to discover your TTRPG playstyle and archetype.
For Writers & Creators
Break through writer's block with randomized story elements. Generate unique combinations of villains, conflicts, and plot twists for fantasy storytelling.
For Gaming Groups
Share campaign seeds with your party before Session Zero. Let everyone explore the same campaign world and contribute to world-building together.
Frequently Asked Questions
What TTRPG systems does SessionRoll support?
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.
What is the System Agnostic option?
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.
Is SessionRoll free to use?
Campaign generation is free and does not require an account. Pro adds cloud saves, the Campaign Web, Workspace, and full campaign PDF downloads.
How does the seed system work?
The seed is used as a deterministic random number generator input. The same seed with the same system and setting always produces the same campaign, allowing you to share campaigns via URL or return to previous campaign ideas. Change the system or setting, and you'll get a different campaign for the same seed.
Can I edit generated campaigns?
Absolutely! Every element of a generated campaign can be edited. You can also reroll specific sections (villain, factions, NPCs, etc.) while keeping the rest of your campaign intact.