Roll any combination of dice
Tap a die to add it to the roll, tap it again for another, then press Roll. You can also type the whole roll: 3d6 rolls three six-sided dice, 2d10+4 adds four to two ten-sided dice, and 1d4+1d6 mixes shapes. Up to 100 dice per group and dice of up to 1,000 sides are allowed, so a d3 or a d30 works too.
Using dice in the classroom
A virtual dice roller is handy for probability lessons. Roll 2d6 a few dozen times, then compare the history with the expected chances below. The history keeps your last 50 rolls with their count and running total, which makes it easy to work out an average.
| Dice | Range | Average |
|---|---|---|
| d4 | 1–4 | 2.5 |
| d6 | 1–6 | 3.5 |
| d8 | 1–8 | 4.5 |
| d10 | 1–10 | 5.5 |
| d12 | 1–12 | 6.5 |
| d20 | 1–20 | 10.5 |
| d100 | 1–100 | 50.5 |
| 2d6 | 2–12 | 7 |
| 3d6 | 3–18 | 10.5 |
How the virtual dice stay fair
Real dice can be slightly unbalanced. These are not: each roll uses crypto.getRandomValues, the browser's cryptographic random number generator, and the code rejects the few raw values that would favour some faces over others. The 2D animation is decided after the result, so it cannot change it. Rolls are made on your device and are not sent anywhere.
Other dice tools
- Roll 1 to 6 six-sided dice with pip faces for board games.
- Roll a d20 with a modifier for checks and attacks.
- Roll with advantage or disadvantage.
- Roll D&D ability scores and print the sheet.
Last reviewed October 26, 2026. Odds in the tables are worked out exactly, not simulated.