Dice Roller
Each die shows an inclusive integer from 1 through the side count. Several dice print every face, then Sum. This is not a bouncing 3D table.
Rated 4.7 out of 5 based on 487 reviews
How to roll dice on this page
- Set Dice to how many cubes you want, from 1 to 100.
- Set Sides to the face count. Use 6 for a d6, 20 for a d20, or any integer from 2 to 1000.
- Generate. One die prints a single face. Several dice print each roll on its own line, then Sum.
- Roll again for a new independent sample. Nothing is stored after you leave the tab.
Digital die roll
Independent uniform integers from 1 through S inclusive
| Face range | Inclusive 1 through sides |
|---|---|
| Common polyhedra | d6 default, d20 and other side counts you type |
| Output | Each roll listed, plus Sum when more than one die |
| Entropy source | crypto.getRandomValues with unbiased inclusive integers |
| Not physics | No table, bounce, or weighted physical model |
| Dice limit | 1 to 100 dice, 2 to 1000 sides |
Every face from 1 through N
A die with S sides can show 1, 2, ... S. The high face is included. A six-sided roll can be 6. A twenty-sided roll can be 20. Each die is independent of the others. The page does not drop the highest or lowest roll unless you do that yourself after you copy the list.
d6, d20, and other side counts
Tabletop games often name dice by face count: d6, d8, d10, d12, d20. Type that number in Sides. Two d6 is Dice 2 and Sides 6. The result is not a physics tray. There is no friction, no cocked die, and no camera. For a ticket-style sample of unique numbers instead of faces, open lottery numbers.
Each roll plus Sum
When you roll more than one die, the output lists every face, then a Sum line. Use the list when a game wants individual dice. Use the sum when the rules add them. A single die prints only the face, with no extra Sum line.
Web Crypto, not a physics table
Faces are unbiased integers from Web Crypto, not Math.random and not a recorded video of a bowl. A real cube can chip or land against a book. This page treats every face as equal. For a 50/50 two-sided call, use the coin flip. For an inclusive integer that is not framed as a die, use the random number generator.
Limits
You can roll up to 100 dice. Sides must be at least 2 and at most 1000. That covers common polyhedral sets and oversized novelty dice. It does not simulate exploding dice, advantage, or custom face labels. Put labels on the list picker if you need words instead of numbers.