Dice Roller: Fair Rolls for Game Night, Tabletop Games, and Probability Lessons
A dice roller is the fastest way to get a fair roll when the physical dice are in another room or simply not in the bag you brought to game night. This free dice roller rolls 1 to 10 dice at a time, with 4 to 100 sides each, adds a modifier to the total, and keeps a history of your last 20 rolls, so you can settle a board game move, a tabletop attack, or a classroom probability demo in seconds. It runs entirely in your browser and needs no sign up.
How digital randomness works, and why rolls have no memory
This roller does not use the simple random function most web pages rely on. It asks your browser for random values from the operating system's cryptographic source, the same kind used to generate passwords, then applies rejection sampling: any number that would favour one face is thrown away and a fresh one is drawn. Every face ends up with exactly the same chance.
Just as important is what the roller does not do: it keeps no memory of past rolls and never tries to balance them out. After three 1s in a row on a d20, the next roll is still a fresh 1 in 20 chance of another 1. A physical die can't remember what it landed on last time, and neither can this roller. Any feeling that a high roll is "due" after low ones is a trick of the brain, not a property of dice.
Reading dice notation: what NdS+M means
Dice notation packs a whole roll into a few characters. The form is NdS+M, where N is the number of dice, S is the sides on each die, and M is a modifier added to the total at the end. So 2d6 means two six sided dice, 1d20 means one twenty sided die, and 2d6+3 means two six sided dice with 3 added to their sum. A minus modifier works the same way: 1d20-2 means subtract 2 from one d20 roll.
The modifier is the part most often misread. It's added once, to the total, after all the dice are summed, never to each die separately. On 2d6+3, a roll of 4 and 5 gives 9 plus 3, which is 12, not 15. Notation also gives the range and average before you throw: the lowest total is N plus the modifier, the highest is N times S plus the modifier, and the fair average is N times (S + 1) divided by 2, plus the modifier.
Every input, explained
Number of dice (1 to 10). How many dice to roll at once. One die suits a single check or attack roll, while several suit damage rolls. Sides per die. The die type, from d4, d6, d8, d10, d12, d20, and d100. The d6 is the board game cube, the d20 is the workhorse of tabletop roleplaying games, and the d100 covers tables that run from 1 to 100.
Modifier (added to the total). A whole number from -99 to +99, added once to the sum of the dice. Use it for a strength bonus, a weapon bonus, or a spell penalty. Leave it at 0 for a straight roll. Session history. Your last 20 rolls, with each roll's dice and total. It's a record for your game only, cleared when you close the page, and it never feeds back into future rolls.
Dice types at a glance
| Die | Range | Fair average | Where you meet it |
|---|---|---|---|
| d4 | 1 to 4 | 2.5 | Small damage dice and daggers |
| d6 | 1 to 6 | 3.5 | Board games, standard damage dice |
| d8 | 1 to 8 | 4.5 | Longswords, medium damage dice |
| d10 | 1 to 10 | 5.5 | Percentile pairs, ten sided damage dice |
| d12 | 1 to 12 | 6.5 | Greataxes, heavy damage dice |
| d20 | 1 to 20 | 10.5 | Attacks, saves, and skill checks |
| d100 | 1 to 100 | 50.5 | Percentage tables, random encounters |
A worked example, step by step: 2d6+3
Suppose your character's sword deals 2d6+3 damage. Set the roller to 2 dice, d6, and +3, then press the button. Step 1: roll the dice. Say it draws 4 and 5. Step 2: add the dice together. 4 + 5 = 9, the dice sum before any modifier. Step 3: add the modifier once. 9 + 3 = 12. The total damage is 12.
You could have known this roll's shape before throwing it. The range of 2d6+3 runs from 5 to 15, since the lowest dice sum is 2 and the highest is 12, each plus 3. The fair average is 2 times 3.5 plus 3, which is 10, so 12 is better than average but nothing unusual. Totals of 15 and 5 need double 6s and double 1s.
Why two dice are not flat: the 2d6 probability table
Two six sided dice can land in 36 equally likely combinations, but the sums are not equally likely. Only one combination makes 2, a pair of 1s, and only one makes 12, a pair of 6s, while six combinations make 7. That's why 7 is the most common 2d6 result.
| Sum | Ways out of 36 | Chance |
|---|---|---|
| 2 | 1 | 2.8% |
| 3 | 2 | 5.6% |
| 4 | 3 | 8.3% |
| 5 | 4 | 11.1% |
| 6 | 5 | 13.9% |
| 7 | 6 | 16.7% |
| 8 | 5 | 13.9% |
| 9 | 4 | 11.1% |
| 10 | 3 | 8.3% |
| 11 | 2 | 5.6% |
| 12 | 1 | 2.8% |
Advantage and disadvantage on a d20
Many tabletop games let a player roll two d20s and keep the higher one, called advantage, or keep the lower one, called disadvantage. With advantage, the chance of 15 or higher jumps to 51%: you only fail if both dice land on 14 or lower, which happens with chance (14/20) times (14/20), or 49%. With disadvantage you only reach 15 if both dice land on 15 or higher, which is (6/20) times (6/20), just 9%.
A related trick is the classic ability score roll, 4d6 drop lowest: roll four six sided dice, throw away the lowest, and add the other three. The range runs from 3 to 18, just like 3d6, but the average is about 12.24 instead of 10.5. Characters built this way come out stronger on average, which is exactly the point.
Common mistakes
- Thinking a streak changes the next roll. After five low rolls, the next roll isn't more likely to be high. Each roll is a fresh draw with the same odds as always.
- Adding the modifier to each die instead of the total. On 2d6+3, the +3 is added once, after the dice are summed.
- Expecting 2d6 to behave like 1d12. Two dice pile up in the middle, while one twelve sided die treats every value alike.
- Reading a d100 as two separate rolls. A d100 result of 42 is one number from 1 to 100, not a 4 and a 2 to be used separately.
- Trusting a short history to judge fairness. Twenty rolls can't prove a die is biased. Even a fair d20 sometimes shows the same face three times in a session.
Practical tips
For game night, agree on the notation before the first roll, and read results aloud, like "4 and 5, plus 3, total 12", so everyone can check the math. For teaching, the 2d6 table makes a fine exercise: have students roll a pair of dice fifty times and watch the bell shape emerge from their own tallies.
Frequently asked questions
Is this dice roller really fair?
Yes. It draws from your browser's cryptographic random source and uses rejection sampling, so no face is favoured and past rolls never change future odds.
What does 2d6+3 mean, and how is it added up?
It means roll two six sided dice and add 3 once to their sum. The range runs from 5 to 15 with a fair average of 10.
Why is 7 the most common result on 2d6?
Because six of the 36 equally likely combinations add up to 7, more than any other sum. The sums 2 and 12 have one combination each, so each appears just 2.8% of the time.
How does advantage change my chance on a d20?
A lot. Rolling twice and keeping the higher die lifts the chance of 15 or higher from 30% to 51%, while disadvantage, keeping the lower die, drops it to 9%.
Does the session history affect future rolls?
No. The history is only a record of your last 20 rolls. Each new roll is drawn fresh, with no memory of anything rolled before it.
Related calculators: the Macro Calculator for planning game night snacks by the numbers, the GCD and LCM Calculator for the number patterns behind dice combinations, and the Period Calculator for tracking cycles between sessions.
Dice are the oldest random number generators people own, and one throw can still settle an argument or start a story. Keep the notation straight, trust the average over the streak, and let the roller handle the fairness while you handle the game. More guides like this one live on the CalcMega Blog.
Disclaimer: this guide is for games, teaching, and casual play only, not gambling advice or a guide to betting systems. Dice outcomes are random, no strategy changes the odds of a fair die, and if play stops being fun, step away rather than chasing losses.
Further reading: if the probability tables here sparked your curiosity, Khan Academy walks through the same ideas with free lessons and practice problems on its probability topic page.