Skip to content
🎲

Dice Roller

Roll virtual dice online. Support for D4, D6, D8, D10, D12, D20 with 1-10 dice. Cryptographically fair results with visual animation.

Type
Total:
History

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.