Dice Roller
Roll D4, D6, D8, D10, D12, D20 or D100 dice with animated results.
Best for: Use it for board and tabletop games, random numbers in a small range, or teaching probability.
Input
How it's calculated & sources
Free & no sign-up · runs entirely in your browser. Results are estimates for general information, not professional advice — verify important decisions with a qualified expert. Last reviewed June 2026.
How it works
Each die generates a uniform random integer in [1, sides] using Math.random(). Sum = Σ die_i.
Example
Roll 2d6 → results like [4, 5] with total 9.
Frequently asked questions
Are the rolls fair?+
Uses the browser's cryptographically secure random source where available for uniform distribution.
Continue your journey
Where people usually head next.