Roll standard numbered dice and inspect every result
Choose one supported die size and how many dice to roll. Each die is independent and has faces numbered from 1 through the selected side count.
Concrete input and output example
Choose D20 and roll 4 dice. A result such as 7, 20, 3, 11 has a displayed total of 41; the total is calculated after all four independent faces are drawn.
How the result is produced
For each die, the engine requests Web Crypto entropy and maps it uniformly into 1 through the selected number of sides using rejection sampling, then sums the visible results.
Limits and checks
- The interface offers D4, D6, D8, D10, D12, D20, and D100 and allows 1–100 dice per run.
- A virtual die models numbered faces; it does not reproduce physical balance, table conditions, or custom symbols.
- A surprising streak is possible in independent random rolls and does not by itself show bias.
Local data boundary
Die settings and rolls remain in page memory. They are not stored in localStorage or uploaded by the tool; copied values are handled by your clipboard.
Questions about this tool
- Can two dice show the same face?
- Yes. Every die is an independent draw, so repeated faces are valid.
- Does D100 mean two percentile dice?
- Here D100 means one uniform integer from 1 through 100, not a simulation of two physical dice.
- Is the displayed total another random draw?
- No. It is the arithmetic sum of the visible die results.
Content and implementation reviewed: