Advanced Dice Roller
Type standard dice notation like 2d6+3 or 1d20, mix dice types, and see every die plus the total.
Enter dice notation and hit roll. A natural max shows green, a 1 shows red.
How it works
Dice notation is a shorthand every tabletop player learns: the number before the d is how many dice, the number after is how many sides, and anything with a plus or minus is a flat bonus. So 2d6+3 means roll two six-sided dice and add three.
Type your notation and hit roll. Each die is rolled separately, so you see the individual results, not just a lump sum — handy for spotting a natural 20 or a string of ones. You can even chain different dice together, like 1d8+1d6, and it adds them all up.
Rolls use your browser's built-in random generator, so they're quick and private. A die that lands on its highest face lights up green and a 1 shows red, which makes it easy to eyeball your crits and fumbles at a glance.
Frequently asked questions
What dice notation can I enter?
Anything in the usual XdY+Z shape — for example 1d20, 4d6, 3d8-1, or a mix like 2d6+1d4+2. You can leave off the count for a single die, so d20 works the same as 1d20.
How are the rolls generated?
Each die is rolled with your browser's cryptographic random generator when it's available, using rejection sampling so every face is equally likely. Nothing is saved or transmitted.
Why does a die show up green or red?
Green marks a die that rolled its maximum value, like a 20 on a d20, and red marks a natural 1. It's just a visual cue for the crits and fumbles that matter most in play.