🎲

Dice Roller

Roll any standard tabletop dice — D4, D6, D8, D10, D12, D20, D100 — or set a custom die. Roll multiple dice and see individual results with totals.

Select Die Type

About Dice Roller

This virtual dice roller simulates all standard tabletop RPG dice (D4 through D100) and lets you roll multiple dice simultaneously. Results are generated using crypto.getRandomValues() for true random outcomes. It keeps a roll history so you can track previous rolls during a session.

Standard Dice

  • D4 — 4-sided tetrahedron. Used for small damage rolls.
  • D6 — Standard cube. Most common die in board games.
  • D8 — 8-sided octahedron. Common for weapon damage in D&D.
  • D10 — 10-sided. Used for percentile rolls and many RPG systems.
  • D12 — 12-sided. Used for large weapons like greataxes.
  • D20 — 20-sided icosahedron. The iconic D&D roll.
  • D100 — Percentile die. Used for probability-based checks.

FAQ

Results use the Web Crypto API's crypto.getRandomValues(), which produces cryptographically strong random numbers — far better than Math.random().
Yes — set the "Number of dice" field to any value up to 100. The total and all individual results are shown.