Dice Roller
Roll any dice (D4-D100) virtually. Increment Roll # to re-roll; live stats panel shows min, max, expected value.
Formula
Roll = Σ (1..sides) × N + modifier
How to use
- 1Set the number of dice.
- 2Choose the die type (D4 to D100).
- 3Add a modifier if your game needs one.
- 4Roll, then nudge the roll number to roll again.
About this calculator
Lost your dice, playing a board game over a video call, or running a tabletop campaign across three cities? This dice roller stands in for any physical set. Choose a die from D4 to D100, roll several at once, add a modifier, and see not just the result but the odds behind it: the lowest and highest possible totals and the expected average.
Formula explained
Each roll comes from a small seeded generator, so the same dice and roll number always reproduce the same result; change the roll number (or any input) to roll again. For N dice of S sides plus modifier M: minimum = N + M, maximum = N × S + M, and expected average = N × (S + 1) ÷ 2 + M. Total = summed dice + modifier.
Worked example
2D6 ranges from 2 to 12 with an expected average of 7. A returned 9 is labelled above average by two (9 − 7). Seven is the single most likely total on two dice.
Tips & notes
- Identical settings reproduce the same roll on purpose; change the roll number for a new one.
- The expected average is the long-run center, not a guaranteed outcome.
- A modifier moves the minimum, maximum and average, not just the total.
- To sanity-check fairness, roll one die many times and watch the running average approach the expected value.