Skip to main content

Built for players

About RPG Stack

System-accurate character management and dice rolling for tabletop RPGs.

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

Online character sheets

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.

System-accurate dice rollers

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.

XP and advancement tracking

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.

AI game master tools

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.

Campaigns and shared characters

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.

Cheat sheets, rules reference, and glossary

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.

Discord dice bot

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

Portrait of Mari

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

Is RPG Stack free to use?
Which game systems does RPG Stack support?
Do I need an account to roll dice?
Is my character data private?
Who runs RPG Stack?

Ready to start playing?

Create characters, roll dice, and manage campaigns. Free to use, no credit card required.