🎲

Dice Roller

Choose your dice type, set how many to roll, and tap Roll. Gold = max roll, red = minimum.

🔒 Fair & unbiased — every roll uses your browser's secure random generator. Free, no sign-up.

D44 sides
D66 sides
D88 sides
D1010 sides
D1212 sides
D2020 sides
D100Percentile
1 dice

About the Dice Roller

The dice roller simulates rolling any standard dice type — D4, D6, D8, D10, D12, D20 or D100 — with a quick animation. Roll up to 10 dice at once and read the running total instantly. There is nothing to download and no sign-up, so it works in any browser on phone or desktop — always there when you need a die and cannot find one.

How to use the Dice Roller

1
Choose the die type — D4, D6, D8, D10, D12, D20 or D100
2
Set the number of dice — 1 to 10
3
Tap Roll — dice animate and land on random values
4
See the total — shown below for multi-dice rolls

Dice types explained

Polyhedral dice come in seven standard shapes, each named for its number of faces. The D6 is the everyday cube from board games. The D4, D8, D10, D12 and D20 make up the rest of the tabletop set used in role-playing games like Dungeons & Dragons, where the D20 settles most actions. The D100 returns a value from 1 to 100 for percentage rolls. This roller covers all seven, so one screen replaces a whole bag of physical dice.

Dice odds and probability

A single die is uniform — every face is equally likely, so a D6 shows each number about 16.7% of the time. Add several dice together and the totals bunch in the middle: with two D6 the most common total is 7 because there are six ways to make it, while 2 and 12 have only one each. The average of a fair die is (faces + 1) ÷ 2, which is 3.5 for a D6 and 10.5 for a D20. Knowing the curve helps you judge the odds in any dice game.

What a dice roller is good for

A virtual roller earns its place whenever real dice are missing or impractical — tabletop RPGs and board games when a die goes astray, classroom probability lessons, settling a quick yes-or-no decision, or running party and drinking games. Because every result is generated fresh on the spot, there is no way to weight, palm or fudge the dice, which matters any time fairness is in question.

Frequently Asked Questions

Yes — uses Math.random() seeded by the Web Crypto API for statistically fair results.
A 20-sided die — standard in tabletop RPGs like D&D.
Yes — choose up to 10 and all roll simultaneously.
Yes — any game using standard dice works with this roller.

More fun tools