d4 · d6 · d8 · d10 · d12 · d20 · d100
Dice have been used in games for over 5,000 years — among the oldest game pieces found by archaeologists. This roller supports all seven standard polyhedral dice used in tabletop RPGs and board games:
| Die | Range | Common Use |
|---|---|---|
| d4 | 1–4 | Dagger / magic missile damage in D&D |
| d6 | 1–6 | Standard die — Monopoly, Yahtzee, Backgammon |
| d8 | 1–8 | Longsword / rapier damage in D&D 5e |
| d10 | 1–10 | Percentile rolls, World of Darkness |
| d12 | 1–12 | Greataxe damage, barbarian hit die |
| d20 | 1–20 | Attack rolls and saving throws in D&D |
| d100 | 1–100 | Percentile rolls, random encounter tables |
Multiple dice: Set the count to roll 2–8 dice at once. The total is shown alongside individual results — covering 2d6 damage, 3d6 attributes, 4d6 drop-lowest for D&D character generation, and more.
Fairness: Each face has equal 1/n probability using Math.random() seeded from system entropy. Results are statistically equivalent to a physical roll.
Set the count field to 2–8, choose your die type, and click Roll. Results show individually and as a total — e.g. 2d6 shows each die and their sum.
Yes — all D&D dice are here. Roll d20 for attack rolls and saving throws, d4/d6/d8/d10/d12 for damage and class hit dice, d100 for random tables.
Yes. Every face has exactly 1/n probability. Math.random() in modern browsers is seeded from hardware entropy — practically equivalent to a physical die roll.
The d20 is the most iconic RPG die — used for attack rolls, skill checks, saving throws, and ability checks in Dungeons & Dragons 5e and many other tabletop systems.