Dice Roller

Roll virtual dice — d4, d6, d8, d10, d12, d20 — with animated rolls and totals.

Dice Roller
Die Type
d4 d6 d8 d10 d12 d20
2

📐 How to Use

  1. Select the die type: d4, d6, d8, d10, d12, or d20.
  2. Choose how many dice to roll (1–10).
  3. Click Roll — see each die result and the total.
  4. Click Roll again to re-roll with the same settings.

Frequently Asked Questions

QWhat do d4, d6, d8 etc. mean?
d6 means a 6-sided die (the standard cube). d20 means a 20-sided die. The number after "d" is the number of faces, so every result from 1 to that number is equally likely.
QCan I roll multiple dice?
Yes — you can roll up to 10 dice of the same type at once. The total is shown alongside each individual result.
QIs this suitable for D&D and tabletop RPGs?
Absolutely — this tool covers all the standard polyhedral dice (d4, d6, d8, d10, d12, d20) used in D&D, Pathfinder, and most other TTRPGs.
QAre the rolls truly random?
Yes — each die uses Math.random() which gives a statistically uniform result across all faces.

ℹ️ About This Tool

Each die roll generates a random integer between 1 and the number of sides (inclusive) using Math.floor(Math.random() * sides) + 1. For multiple dice, each is rolled independently and the results are summed for the total.