Built for players
About RPG Stack
RPG Stack provides system-accurate tools for tabletop RPG players. Create characters with rules baked in, track XP and progression, and roll dice exactly as each game system requires.
Whether you're playing Vampire: The Masquerade, Call of Cthulhu, Cyberpunk RED, or other supported systems, RPG Stack handles the mechanics so you can focus on the story.
The core tools are free.
Every system on the site, from D&D 5e to Daggerheart to Draw Steel, gets its own rules engine: its own dice math, its own character creation steps, its own advancement track. Nothing is a reskin of a generic template.
What you get in RPG Stack
A digital sheet per system, with the fields, derived stats, and roll buttons that system uses. Guided character creation walks you through the steps in order; a sheet-scanner mode lets you photograph a paper sheet and import it instead of retyping everything.
Each supported system gets a dice roller that matches its real mechanics: hunger dice for Vampire, percentile checks for Call of Cthulhu, exploding dice for Cyberpunk RED, and so on. No sign-up required to roll.
Log experience, spend it the way your system spends it, and keep a history of how your character grew, instead of doing the math by hand between sessions.
Generate a complete NPC with system-accurate stats and personality in seconds, ask the rules assistant a question and get an answer that cites the rule it used, or run a full AI game master for solo or GM-light play.
Group your characters and NPCs into a campaign, share a character sheet with your table, and browse what other GMs have made public in the community NPC and character galleries.
Quick at-the-table references for combat, advancement, and roll resolution per system, a fuller rules reference for deeper lookups, and a searchable glossary of tabletop RPG terms.
Roll dice and summon a bound NPC directly in a Discord server or DM with the RPG Stack Discord app, no separate sign-up needed to use /roll.
Who builds this

Mari
Founder, indie developer
I'm Mari. I have played tabletop RPGs since the early 2000s, and every tool I tried treated my system as a D&D variant with the labels changed. So I built the one I wanted: sheets that know the rules of the game in front of them, and dice that roll by the book.
Before this I built startups and worked as a venture capitalist. I quit to be an indie developer.
RPG Stack is built and run by one person. Every message sent through this site reaches me, and I read all of them.
More about Mari →Contact
Have questions, found a bug, or want to suggest a feature? Send us a message below.
Frequently asked questions
Ready to start playing?
Create characters, roll dice, and manage campaigns. Free to use, no credit card required.