100% private & fair. Every die is rolled with your browser's cryptographic RNG — nothing is uploaded or stored.
Generators
Roll the dice
Pick a die and how many to roll. Six-sided dice show real pips; larger dice show their number.
Result
Press Roll dice to begin.
History
No rolls yet.
When NOT to use Dice Roller
- Virtual dice can't replace physical dice where a game or exam requires them — and a screen roll is easy to re-roll, so agree the rules with your group first.
- It rolls standard dice only; exploding dice, advantage/disadvantage and other house rules need to be worked out from the individual results.
Questions people ask
How random is it, really?
It uses your browser's cryptographic random generator (crypto.getRandomValues) with rejection sampling and unbiased shuffling — the same quality of randomness used by security software, not the predictable Math.random().
Which dice are supported?
All the standard polyhedral dice: d4, d6, d8, d10, d12, d20, and d100 (percentile). Roll 1 to 10 at a time.
Can I see my previous rolls?
Yes — every roll is added to the history list with its dice and total, newest first, until you clear it.
Related tools
Share this tool
Found it useful? Share it with someone who needs it — the tool is free and runs entirely in the browser.