Dice Roller

Roll 1 to 6 dice at once and see the total and your history instantly. Polyhedral dice D4, D8, D10, D12 and D20 are supported for board games and RPGs.

Number of dice
Die type (sides)
โ€”
Press the button to roll the dice

You can also tap the tray. Keyboard: space bar.

Roll history

0Rolls
โ€”Average total
7Expected

    No rolls yet.

    About the Dice Roller

    This online dice roller is ready whenever you can't find real dice โ€” for board games, drinking games or deciding who goes first. Choose how many dice and how many sides, press the button and the dice tumble to show each value and the total. Results come from your browser's cryptographic random number generator (crypto.getRandomValues), so every face has exactly the same chance.

    Your last 30 rolls are saved on this device, so you can close the page and still see your history and average later.

    How to use

    1. Choose the number of dice (1โ€“6) and the die type (D4โ€“D20). A standard cube die is a D6.
    2. Press Roll dice or tap the green dice tray. On a computer you can also press the space bar.
    3. Read each die and the total below. If every die shows the same number, you'll get a special message.
    4. In Roll history, compare your average total with the expected value.

    Probabilities for the total of two dice

    Two dice give 36 equally likely combinations, but the totals are not equally likely. The middle value, 7, comes up most often.

    TotalWaysChance
    2 or 1212.78%
    3 or 1125.56%
    4 or 1038.33%
    5 or 9411.11%
    6 or 8513.89%
    7616.67%

    The chance of rolling a double (two of the same) is 6/36 = 16.67%.

    Polyhedral dice (D4โ€“D20) and expected values

    Board games and tabletop RPGs such as Dungeons & Dragons use dice with different numbers of sides. The notation 2D6 means "two six-sided dice". The expected value (average) of one N-sided die is (N + 1) รท 2.

    DieShapeExpected (1 die)
    D4Tetrahedron2.5
    D6Cube3.5
    D8Octahedron4.5
    D10Pentagonal trapezohedron5.5
    D12Dodecahedron6.5
    D20Icosahedron10.5

    For several dice, multiply by the number of dice. For example, 3D6 has an expected total of 10.5.

    FAQ

    Are the rolls really random?

    Yes. Each value comes from crypto.getRandomValues in your browser; the tumbling animation is just for show. Every face is equally likely.

    I got the same number several times in a row. Is that a bug?

    No. Dice have no memory, so repeats are more common than people expect. The chance of the same number three times in a row on one D6 is about 2.8%.

    Why are 6 and 9 underlined on the D10?

    Like on real polyhedral dice, the underline tells 6 and 9 apart when the die is upside down.

    Can I skip the animation?

    Turn on "reduce motion" in your device settings and results appear instantly without the rolling animation.