Dice Roller
Roll 1 to 10 virtual dice: d4, d6, d8, d10, d12, d20 or d100, with totals.
Dice
Press Space or Enter anywhere on the page to roll again.
Result
Press Roll, or hit Space, to throw the dice.
Last 10 rolls
Your rolls will be listed here.
Frequently asked questions
Is this online dice roller fair?
Yes. Each die uses crypto.getRandomValues with rejection sampling, which removes the modulo bias simple random functions introduce, so every face of a d6 comes up with probability exactly 1/6 and every face of a d20 with 1/20.
What does 2d6 or 1d20 mean?
It is standard dice notation: the first number is how many dice you roll and the number after the d is how many sides each die has. 2d6 means two six-sided dice added together, 1d20 means one twenty-sided die.
What is the most common total with two dice?
Seven. With 2d6 there are 36 equally likely combinations and six of them add up to 7, a 1 in 6 chance. Totals of 2 and 12 are the rarest, 1 in 36 each.
What is the average roll of a d20?
10.5. The average of one die with S sides is (S + 1) / 2, and for N dice you multiply by N, so 3d6 averages 10.5 and 2d10 averages 11.
How do I roll a d100 or percentile die?
Select d100 and the roller gives a number from 1 to 100 directly, the same as reading a pair of percentile dice where 00 and 0 count as 100.