Dice roller

Pick how many dice and which kind, then roll. The total adds up instantly. Tap a die to hold it for the next roll.

Total– 
Dice
2
Die
History
    Space Roll↑↓ DiceTap a die to hold it

    Lost the dice for a board game? Roll up to ten virtual dice here. Choose ordinary six-sided dice for Monopoly, Ludo or Yahtzee, or the polyhedral set for Dungeons & Dragons and other tabletop RPGs: d4, d8, d10, d12 and d20. The total appears straight away, and every roll goes into the history so nobody can argue about what came up.

    Each die is rolled with your browser's cryptographic random number generator, using rejection sampling so every face is exactly as likely as the others. Physical dice are rarely that fair: cheap dice with drilled pips and rounded corners favour some faces slightly. Tap a die to hold it and it keeps its value on the next roll, which is how you play Yahtzee, Farkle and similar games.

    For classrooms, the roller makes probability experiments easy: roll two dice many times and watch 7 appear most often, because six of the 36 combinations add up to 7. Your settings and history stay on your device.

    How to use it

    1. Choose the number of dice (1 to 10) and the type of die.
    2. Press Roll, tap the dice or press the Space bar.
    3. Read the total. Tap any die to hold it before rolling again.

    Frequently asked questions

    Are these dice fair?
    Yes. Every roll uses crypto.getRandomValues with rejection sampling, so on a d6 each face has exactly a 1 in 6 chance and on a d20 each has 1 in 20. Past rolls have no influence on the next one.
    What do d4, d6, d20 mean?
    The number after the d is how many faces the die has. A d6 is a normal cube, a d20 is the 20-sided die used for attack rolls and checks in D&D. 3d6 means rolling three six-sided dice and adding them up.
    What is the most likely total with two dice?
    7. Six of the 36 possible combinations make 7 (1+6, 2+5, 3+4 and the reverse), a chance of 1 in 6. 2 and 12 are the rarest, with 1 in 36 each.
    How do I keep some dice between rolls?
    Tap or click a die to hold it; it gets a highlighted border and keeps its value when you roll. Tap it again to release it.

    More tools