★ Step right up · free forever ★
Dice pool
Roll any mix of dice, add a modifier, count successes, keep the highest, explode sixes. Type the notation or tap the dice.
-
2 6 sided dice
Type the notation
2 6 sided dice
How many dice
Which die
Up to 20 dice, from a d4 to a d100.
What the dice mean
Modifier
Between minus 99 and plus 99 if you type it. The modifier is added once to the total, not to every die.
Extra rules
Exploding rolls another die every time one lands on its top face, capped so a very lucky run cannot go on forever. Rerolling ones gives each one a single second chance, not an endless one.
The last 20 rolls
Nothing rolled yet.
Sound
Dice landing on every roll. The result is announced in words as well, with the faces that made it.
Space roll the pool
No signup · No accounts · Free forever
Notation, in one paragraph
Dice notation is two numbers and a letter: three d six means roll three six-sided dice. Everything after that is a rule. Plus two adds two to the total once, not to each die. The letters kh and a number keep that many of the highest, and kl keeps the lowest, which is how advantage and disadvantage are written. Greater-than-or-equal and a number counts every die that reaches it instead of adding them up.
You never have to type any of it. Every rule has a button, and the pool is written back out as notation above the buttons and as a plain English sentence below them, so the two ways of saying the same thing sit beside each other. That is the fastest way to learn the notation if you have been avoiding it.
Why it refuses rather than guesses
Type something the page does not fully understand and it says so and changes nothing. That is deliberate. A parser that took a good guess at two d six plus would quietly roll something, and the roll would look perfectly convincing, and the table would use it. Refusing is the only honest answer when the pool is ambiguous.
The same care runs through the rest. Exploding is capped so a run of top faces cannot hang the page, rerolling ones gives a single second chance rather than an endless one, and the result panel shows every face that was rolled, including the ones that were dropped, so the arithmetic can be checked by anybody who wants to.
Fair, and the same fair as the rest of the site
Every face comes from the browser's cryptographic random source with rejection sampling, which is the same generator behind the wheel, the coin and the dice roller. It matters more here than elsewhere: a d100 taken from a naive modulo of a random number is measurably biased towards its low numbers, and a game that leans on a d100 would feel it.
For two dice with a proper tumble and nothing to set up, the dice roller is still the page to open, and for the odds behind the common pools, the notation guide goes through it slowly.
Nothing to install, nothing to sign up for
The tool runs entirely in your browser. There is no account, nothing you make is uploaded, and nothing you type is sent anywhere or put into a link.
The page itself is not silent, though: it carries advertising code and a visit counter that sets no cookie, and the cookie page says exactly what each of those does.
This page remembers your settings in your browser under pph.pool.last and pph.pool.muted, and nowhere else. Clearing your site data for papercarnival.com removes it.
Questions
- What notation does it understand?
- Four dice of six keeping the highest three plus two is 4d6kh3+2. Six ten-sided counting sevens and above is 6d10>=7. An exclamation mark makes them explode and r1 rerolls ones. Anything it does not fully understand it refuses rather than guessing, and says so, because a pool that quietly became a different pool would be worse than one that was rejected.
- How does exploding work?
- A die that lands on its top face rolls again and the extra die is added to the pool. It is capped at twenty extra dice across the whole roll, because a genuinely lucky run of sixes would otherwise go on until the page gave up. The line under the result says how many extra dice there were.
- Do dropped dice still count for successes?
- Yes. Keeping the highest three of four drops the fourth from the total, but every die rolled counts when the mode is counting successes, which is how the games that use both actually work. The dropped dice are shown outlined so you can see what happened.
- Is the modifier added to every die?
- No, once to the total. That is what the notation means everywhere it is used, and a modifier per die is written as a bigger pool instead.
- Why does /dice still exist?
- Because two six-sided dice with a proper tumble is what most people actually want, and it opens in one tap with nothing to configure. This page is for when the game asks for something specific. They are deliberately different tools.
More from Tabletop and role-play
Hex and grid board
Paint terrain on a hex or square grid, drop a token for each player, move them and save the board.
OpenFog of war board
One screen with two views: the host sees the whole board, the players see only what they have uncovered.
OpenDungeon room generator
Room, feature, occupant and exits drawn together, with a visited list that reads back like a map.
OpenEverything in Tabletop and role-play, and every family on the tools page.