Dice Roller
Roll virtual dice online. Support for D4, D6, D8, D10, D12, D20 with 1-10 dice. Cryptographically fair results with visual animation.
Total: —
History
Reference
How does the dice roller work?
This tool uses crypto.getRandomValues() to generate cryptographically secure random numbers for each die roll. The result is uniformly distributed across all faces — every outcome has exactly equal probability. D6 dice display classic dot patterns, while polyhedral dice (D4, D8, D10, D12, D20) show numeric values.
Dice types explained
- D4 (tetrahedron) — 4 faces, used in tabletop RPGs for small damage rolls.
- D6 (cube) — the classic 6-sided die, used in most board games.
- D8 (octahedron) — 8 faces, common in D&D for weapon damage.
- D10 (pentagonal trapezohedron) — 10 faces (0-9), used for percentile rolls.
- D12 (dodecahedron) — 12 faces, used for larger damage dice.
- D20 (icosahedron) — the iconic 20-sided die for attack rolls and skill checks.
When to use a dice roller
- Tabletop RPGs — roll dice for D&D, Pathfinder, and other RPG systems.
- Board games — replace physical dice when playing remotely or on the go.
- Teaching — demonstrate probability and statistics concepts.
- Decision making — use random dice rolls to make fair group decisions.
Privacy
All dice rolls are generated 100% in your browser. No data is sent to any server.