Dice Roller
Choose dice, quantity, and a signed modifier, then review each result and roll statistics locally.
Ready to roll.
Per-die results: —
Total: —
Average: —
Highest: —
Lowest: —
Sum of dice: —
Distribution: —
Roll history
- No rolls yet.
A QUICK WALKTHROUGH
How to use this tool
- Choose a supported die, quantity from 1 to 100, and a signed modifier.
- Roll with unbiased browser cryptography and review every die.
- Compare total, average, highest, lowest, sum, distribution, and runtime history.
Supported polyhedral dice
Choose d4, d6, d8, d10, d12, d20, or d100.
Unbiased local randomness
Each face is selected with rejection sampling from crypto.getRandomValues. No roll data leaves the browser.
GOOD TO KNOW
Common questions
Can I roll many dice?
Yes. Quantity accepts whole numbers from 1 through 100.
How is the modifier applied?
It is a signed whole number added once to the sum of the dice.
Is history saved?
History stays in this browser tab only and is cleared on reload.