Dice Roller

No dice on hand? Roll up to 6 virtual dice — from a classic d6 with real pips to a d100 or any custom size — add a modifier like tabletop notation (3d6+2), and watch them shake.

Roll your dice

Dice setup

Pick how many dice, what kind, and an optional modifier — like tabletop notation (3d6+2).

Roll up to 6 dice at once.

Standard tabletop dice, or set any custom size below.

Any size from 2 to 1,000 sides. Leave empty to use the die type above.

Added to the total — like the +2 in 3d6+2. Use a minus for penalties.

Result

Your dice will land here — press Roll.

Every roll uses your browser's cryptographic random generator — the same kind used for security keys, fairer than the basic Math.random().

Roll history

Every roll this visit, newest first — with your session average.

  • No rolls yet.

How Digital Dice Rolling Works

Rolling a physical die is a small exercise in chaos: the throw's force, the table's bounce, the die's spin — tiny differences in any of them change the outcome, and no human can control them precisely. A digital dice roller replaces that physical chaos with mathematical chaos. For each die you roll, the roller above draws from your browser's secure random source — the same system browsers use to generate encryption keys — and maps the result onto the die's faces. A 6-sided die becomes a random pick from 1 to 6; a 20-sided die becomes a pick from 1 to 20. Every face has exactly the same probability, every roll, with no memory of previous rolls.

That "no memory" part deserves emphasis, because dice have no memory in real life either. A die that just rolled three 20s in a row is not "due" for a low number — each roll starts fresh, and the odds reset completely. Digital dice are actually more fair than most physical dice in one respect: real dice can be subtly unbalanced. Mass-produced dice often have slightly rounded edges, off-center pips, or tiny air bubbles inside, and casino dice are machined to extreme tolerances precisely because ordinary dice are not perfectly fair. A digital die has no edges to wear down and no bubbles inside — its fairness is mathematical, not manufactured.

The roll animation — the tumbling dice you see for half a second — is pure theater. It exists because humans distrust instant results; we want to see the randomness happen. The actual numbers are decided the moment you press the button, before the animation even starts. Think of it like a lottery draw shown on television: the balls were already drawn, and the broadcast is just the reveal. If the animation ever stutters on a slow device, the result shown is still correct — the numbers never depended on the graphics.

One more detail for the curious: when you roll multiple dice at once, each die is drawn independently. Rolling 3d6 does not pick "a total between 3 and 18" directly — it rolls three separate dice and adds them. This matters because the distribution of totals is not flat: there is only one way to roll a 3 (1+1+1) but many ways to roll a 10 or 11. The roller shows you every individual die precisely so you can see this happening, which is also how tabletop games expect it — many game rules care about individual dice (doubles, critical hits, dropped lowest) rather than just the sum.

Dice Notation: Reading "3d6+2"

If you have ever watched a tabletop game and heard someone say "roll 3d6 plus 2," you have heard dice notation — a compact language for describing rolls, invented for wargames in the 1970s and now universal in role-playing games. It reads left to right:

NdS+M   →   roll N dice, each with S sides, then add M

A few common variations: d% or d100 means a percentage roll from 1–100 (often rolled as two 10-sided dice, one for tens and one for ones). 4d6 drop lowest — roll four dice, discard the smallest — is the classic method for generating character ability scores. Advantage/disadvantage means rolling two d20s and keeping the higher (advantage) or lower (disadvantage). The roller above handles the core notation directly: pick your die type, set the count, add a modifier, and it shows each die plus the final total.

Why so many die shapes? Each one produces a different probability landscape. A d20 gives flat, swingy results — any number equally likely, so heroes fail spectacularly and succeed miraculously with the same frequency. Multiple small dice (like 3d6) cluster around the middle, producing reliable, average results with rare extremes — which is why games use them for things that should usually work, like damage from a dependable weapon. Choosing the die is choosing the shape of luck itself.

Worked Example: Rolling 3d6+2

The setup: In a tabletop game, Lena's character swings a longsword. The rules say the damage is "3d6+2": roll three 6-sided dice, add them up, then add 2. She presses the roll button on the dice roller (3 dice, d6, modifier +2).

The roll: The dice tumble and land on 4, 2, 6.

Step 1 — Add the dice. 4 + 2 + 6 = 12.

Step 2 — Add the modifier. 12 + 2 = 14 damage.

Step 3 — Read the range. The lowest possible roll was 3d6 → 1+1+1 = 3, plus 2 = 5. The highest was 6+6+6 = 18, plus 2 = 20. Lena's 14 sits comfortably above the average (3 × 3.5 + 2 = 12.5), a solid hit — and the individual dice show exactly why: the 6 carried the roll while the 2 dragged it.

Why the breakdown matters: Suppose the game has a rule that "rolling doubles triggers a bonus effect." The total of 14 alone cannot tell you whether doubles occurred — but the visible dice (4, 2, 6) show instantly that they did not. This is why the roller displays every die instead of just the sum: the total answers "how much," but the individual dice answer all the follow-up questions the game might ask.

A second roll for contrast: Next round Lena rolls 1, 1, 5 → 7 + 2 = 9 damage. Same dice, same modifier, wildly different result — and yet both rolls were perfectly fair. The 1-in-216 chance of triple sixes (or triple ones) is exactly what makes the highs thrilling and the lows memorable. Over a whole evening of play, her totals will cluster around 12–13, exactly as the math predicts.

Probability Basics Every Roller Should Know

You do not need a statistics degree to roll dice well — but three ideas will change how you read results.

1. Single dice are flat; sums are bell-shaped. One d20 gives every number from 1–20 an equal 5% chance — a natural 20 is exactly as likely as a 7. But add dice together and the middle takes over: with 2d6, a total of 7 has six combinations (1+6, 2+5, 3+4, 4+3, 5+2, 6+1) while 2 and 12 have one each. A 7 is six times more likely than a 12. With 3d6, totals of 10 and 11 dominate. Practical takeaway: when a game asks for 2d6, expect middles; when it asks for 1d20, expect anything.

2. Modifiers shift; dice spread. Adding +2 to a roll moves the whole range up by 2 but does not change its shape. Adding another die widens the range and piles more probability in the middle. So "1d12+2" (range 3–14, flat) feels very different from "2d6+2" (range 4–14, clustered) even though their averages are close. Game designers choose deliberately between swingy and reliable — now you know what you are choosing too.

3. The odds of "at least one." Need at least one 6 on 3d6? Do not add 1/6 + 1/6 + 1/6 (that double-counts). Instead: the chance of no sixes is (5/6)³ ≈ 58%, so the chance of at least one is about 42%. This complement trick — compute the boring outcome, subtract from 100% — answers most "what are my chances" questions in seconds.

A final honesty note: none of this lets you predict the next roll. Probability describes the shape of many rolls, not the fate of one. The player who "feels hot" after three good rolls is experiencing the oldest illusion in gaming. Respect the math, enjoy the chaos, and never bet money you cannot afford on a feeling.

Common Dice Rolling Mistakes

Tips: Beyond the Game Table

Dice are among humanity's oldest random tools — carved knucklebones predate writing — and the digital version keeps everything that made them great while removing everything that made them unfair: the worn edges, the cocked rolls, the disputed additions. Pick your dice, press roll, and let 5,000 years of chaos theory do the rest.

My saved numbers reuse them in any calculator

Save a number once — like your rent or hourly rate — then just type its name instead of the number, in any calculator here. You can also type formulas like 5000 * 1.1 right into any box.

    Saved only in this browser — nothing is sent to us.

    Frequently Asked Questions

    Are the dice rolls fair?

    Yes. Each face is drawn with your browser’s cryptographic random generator (crypto.getRandomValues) using rejection sampling to remove bias — fairer than the Math.random() most dice sites use.

    What does 3d6+2 mean?

    Tabletop shorthand: roll 3 six-sided dice and add 2 to the total. Set 3 dice, choose d6, enter +2 as the modifier, and the tool does exactly that.

    Can I roll dice with a custom number of sides?

    Yes — enter any whole number from 2 to 1,000 in Custom sides. The result panel shows the range of possible totals and the average roll for your setup.

    Do I need an account to use the dice roller?

    No. It is free, needs no sign-up, and runs entirely in your browser. Your dice setup is remembered in your own browser for next time.

    Related Calculators

    Last reviewed: November 3, 2026 · Formulas verified for accuracy.