Roll dice without hunting for the box.
Dice roller
Total โ
2d6 โ every face equally likely
Game night, drawn
WeeklyOne game, one way to decide who starts, and one rule to change โ drawn fresh each week. For the dice, cards and coin in the drawer.
Try also
How do you roll dice online fairly?
The dice roller draws one independent random value per die from the browser’s cryptographic
generator and ranges it with rejection sampling rather than a modulo. That second detail
separates a fair virtual die from a lazy one: reducing a random byte with % 6 quietly favours
the low faces, because 256 does not divide evenly by six. Discarding the leftover values removes
the bias entirely.
The default is the two six-sided dice most board games run on, which gives the familiar triangular spread โ 7 comes up six times as often as 2 or 12, because six of the 36 combinations add to seven and only one adds to each extreme. Change the die type from d4 to d100 and the count up to ten dice; the total is added up for you.
Nothing is stored between rolls and no die remembers the last result. A run of three sixes is three independent one-in-six events, not a hot streak; the next roll is as likely to be a one.
Two six-sided dice have 36 equally likely combinations, which is why the totals are anything but even. This is the table that decides where the houses go in Monopoly and why craps has the rules it has.
| Total | Combinations | Chance |
|---|---|---|
| 2 or 12 | 1 | 2.8% |
| 3 or 11 | 2 | 5.6% |
| 4 or 10 | 3 | 8.3% |
| 5 or 9 | 4 | 11.1% |
| 6 or 8 | 5 | 13.9% |
| 7 | 6 | 16.7% |
A single die is flat โ 16.7% per face on a d6, 5% on a d20, 1% on a d100. Add dice together and the distribution piles up in the middle; that is the difference between a game that swings wildly and one that mostly behaves.
For tabletop play with advantage and disadvantage, the d20 roller keeps two rolls and takes the high or low one. For a flat pick from any range at all, the random number generator is not limited to die faces.
Frequently asked questions
What dice can I roll?
The standard polyhedral set โ d4, d6, d8, d10, d12, d20 โ plus d100 for percentile rolls. Up to ten at a time, with the individual faces and the total both shown. If you specifically want a d20 with advantage and disadvantage for tabletop play, the d20 roller has those built in.
Are virtual dice as fair as real ones?
Fairer, usually. Mass-produced plastic dice have air bubbles, uneven pips and rounded corners that measurably skew results, which is why casinos use precision dice and retire them regularly. A crypto-random draw has no such physical defects, no favoured resting face and no worn edge โ the trade is that you cannot feel it land.
Why is 7 the most common total on two dice?
Because more combinations produce it. Two d6 have 36 equally likely outcomes; six of them total 7 (1+6 through 6+1), five total 6 or 8, and only one totals 2 or 12. That gives 7 a 16.7% chance against 2.8% for snake eyes. The dice are uniform, the sums are not โ which is the whole design of backgammon and craps.
Can I roll modifiers like 2d6+3?
The roller gives you the individual dice and their total, and you add the modifier yourself. Keeping it that way means the numbers on screen are exactly the dice, with nothing hidden inside the sum โ useful when several people are watching a roll that matters. For advantage-style mechanics, use the d20 roller.
Is there a limit on how many dice at once?
Ten, which covers almost every board game and most tabletop damage rolls, and keeps the results readable at a glance. Each die is drawn independently rather than derived from one shared value, so ten dice means ten separate calls to the random generator, and the total is a straight sum of what you can see.
Does it work offline or on a phone?
It runs entirely in the page, so once loaded it keeps working without a connection, and it is built to be usable one-handed on a phone at a table. Nothing is uploaded, no account exists and no roll history is kept โ the results are on screen and nowhere else, which is worth knowing before you close the tab mid-game.
How the randomness works
crypto.getRandomValues, mapped onto the face range using
rejection sampling: values in the leftover tail of the byte range are discarded and redrawn, so
every face is exactly equally likely rather than the low faces being marginally favoured as they
are with a naive modulo. Rolling several dice makes several independent draws โ never one draw
reused โ and the total is a plain sum of the displayed faces. No seed persists between rolls and
no result is stored, so each roll is statistically independent of every roll before it.Worked example
With Die d6, How many dice 2, this page works out Total โ. 2d6 โ every face equally likely
Sources:
When a physical die is still the better tool
A dice roller solves a logistics problem more often than a fairness one. The dice are missing, or there are three of you and one d6, or the game needs a d10 that never came in the box. In those situations a phone is simply the die you have.
Where it is not a straight swap is at a table where rolling is part of the ritual. People like throwing dice, and they like watching them settle; a number appearing instantly is correct but flat. Many groups compromise โ physical dice for the dramatic rolls, the phone for the fiddly handful of d6 that always ends up on the floor.
The other thing worth knowing is that virtual dice cannot be examined. A suspicious player can weigh a plastic die or roll it a hundred times; with a web page they are taking your word for the code. If a roll needs to convince someone else, roll it in front of them on a shared screen and agree the result before anyone acts on it.