Dice Roller
Roll standard six-sided dice for board games, gambling-free games, or anywhere you need a physical die without carrying one. Roll multiple dice at once and see each result plus the total.
What this generator does
Rolls virtual dice and shows both the individual results and their total, then keeps the session: every roll so far, the running average against the average those dice should give, and how often each face has come up. Beside each roll it gives the exact odds of that total, computed by folding the dice together rather than by simulating them.
How to use this tool
- Choose how many dice to roll.
- Press roll to see each die's result and the total.
- Roll again for a new result.
Understanding the controls
- Number of dice
- How many dice are rolled in one go. Each is rolled separately and shown separately, so you can see the individual results as well as the total — which matters for rules that care about a single die rather than the sum.
- Sides per die
- The size of each die. All the dice in one roll share the same number of sides; to roll a mixed handful, such as a d20 alongside two d6, use the multiple custom dice roller instead.
- Modifier
- A fixed number added to (or subtracted from) the total after the dice are rolled. It shifts the total and nothing else — a +3 modifier moves the whole range of possible totals up by three without changing the odds of any individual die result.
- Seed
- Leave it empty for ordinary random rolls. Type anything and the sequence becomes reproducible: the same seed replays the same rolls in the same order, which is how two people at different tables can roll identically. Deterministic, not cryptographic.
- Show the exact odds
- Adds the probability of each roll beside it — the chance of exactly that total and the chance of that total or better. Both come from the exact distribution rather than from a simulation.
Worked examples
- A board game that needs two dice
- Roll 2 dice and read the total. Totals are not equally likely — 7 comes up six times as often as 2, because six different pairs add up to 7 and only one adds up to 2.
- Replacing a die you have lost
- Roll 1 die for a straight 1–6 result, identical in effect to the missing physical die.
Common use cases
- Board games that need a standard die
- Quick random number generation from 1–6
- Classroom probability demonstrations
How this generator works
Each die is rolled separately: fresh random bytes from your browser's Web Crypto generator are converted to a whole number from 1 to 6, with values that would skew the range discarded and redrawn so all six faces stay equally likely. Rolling several dice rolls each one independently and then adds them up, which is why the total behaves differently from a single die — the individual faces are flat, but their sum bunches toward the middle. The odds shown are exact rather than sampled: the distribution of several dice is built by convolution, starting from one die's flat spread and folding in one more at a time, and it is checked against the closed forms for the average and the spread before it is shown.
Randomness and fairness
Each die is rolled independently with your browser's cryptographic random number generator, so every face is equally likely and no die influences another. Give a seed and the source changes to a deterministic generator instead, which repeats the same sequence for the same seed — deterministic, not cryptographic, and so useful for a shared or repeatable session but not where unpredictability matters. Two six-sided dice therefore produce the familiar bell-shaped spread of totals — a total of 7 is six times as likely as a total of 2 — because there are more combinations that add up to the middle of the range. That shape comes from the arithmetic of adding dice together, not from any weighting in the tool.
For how randomness is produced across the whole site, see how Generate Random works.
Limitations and good to know
- Every face is exactly as likely as every other. Real dice are slightly imperfect, so results here will not reproduce the quirks of a particular physical set.
- The session history lives in the page and is gone when you close it. If a game needs a roll history anyone can verify afterwards, use a system built for that.
- For dice other than six-sided, use the custom, polyhedral or d20 rollers rather than trying to map a d6 result onto a bigger range.
Common mistakes
- Reading 3d6 as a three-sided die
- In tabletop notation the first number is how many dice and the second is how many sides, so 3d6 means three six-sided dice. Entering it the other way round gives six three-sided dice, a very different spread of totals.
- Adding a modifier when you meant another die
- A +6 modifier guarantees six extra points on the total. An extra d6 adds somewhere between 1 and 6. They are easy to confuse and give quite different results at the extremes.
Frequently asked questions
- Why do I keep getting totals around 7 with two dice?
- Because more combinations add up to 7 than to any other total. Each die is perfectly fair, but with two dice there are six ways to make 7 and only one way each to make 2 or 12, so middle totals appear far more often. This is expected behaviour, not a bias in the roller.
- Can I use this for a board game instead of physical dice?
- Yes. Each roll is an independent, uniform 1–6 result, which is what a physical die is meant to produce. Some groups prefer everyone to see the screen when rolling, since an on-screen roll is harder for others to verify than one on the table.
Related generators
- Custom Dice RollerRoll dice with any number of sides and any number of dice, plus an optional modifier.
- D20 RollerRoll a twenty-sided die instantly — the classic tabletop RPG check die.
- Five-Dice RollerRoll five dice with three rolls a turn and holds, and keep a thirteen-round scorecard that works out what every hand is worth.
- Multiple Custom Dice RollerRoll a mixed pool of differently-sided dice at once, like 2d6 + 1d8, plus a modifier.
- Story Dice GeneratorRoll several story-prompt dice at once and weave the words together into a tale.