Press Roll the dice to throw them

Range2 – 12
Average7
Chance of this total
This total or more

Press Space or click the dice to roll.

Die
2

Up to 100 dice, as in 2d6+3, 1d8+1d6 or 4d6kh3, where kh3 keeps the highest 3.

Common rolls

About the Dice Roller

What is a dice roller?

A dice roller is a tool that rolls virtual dice and shows each die and the total.

This dice roller draws every die with the Web Crypto API's crypto.getRandomValues() and rejection sampling, so each face of a d6 comes up 1 time in 6. It rolls up to 100 virtual dice at once, from a two-sided die to a d1000, and works out the exact odds of every total. The only exception is a very large keep roll, such as 24d100kh23.

What should you know before you roll dice online?

  • Every face has the same chance. A d6 lands on each number 16.67% of the time, and a d20 lands on each number 5% of the time.
  • Totals are not equally likely. Two dice make 7 in 6 of their 36 combinations, more than any other total.
  • Advantage changes the odds a lot. Rolling two d20s and keeping the higher raises the average from 10.5 to 13.825 and the chance of a 20 from 5% to 9.75%.
  • Every roll is independent. A run of low numbers says nothing about the next roll.

How do you roll dice online?

  1. Pick a die. Choose d4, d6, d8, d10, d12, d20 or d100, or type notation such as 2d6+3.
  2. Set the number of dice and the modifier. The notation box updates as you change them.
  3. Roll. Press Roll the dice, press Space, or click the dice.
  4. Read the result. The dice land first, then the total and its chance appear, and Recent rolls keeps the last 20.

Example

The notation 2d6+3 will be converted to two dice, a total and the odds of that total:

Input: dice notation
2d6+3
Output: roll
2d6+3: (4 + 2) + 3 = 9
Range: 5 to 15, average 10
Chance of this total: 13.89%
This total or more: 72.22%

With 4d6kh3 the dice roller throws four dice and drops the lowest, so 6, 2, 5 and 3 give 6 + 5 + 3 = 14, a total that comes up 12.35% of the time.

What does dice notation like 2d6+3 mean?

Dice notation writes a roll as the number of dice, the letter d and the number of sides.

So 2d6+3 means roll two six-sided dice and add 3, and d20 means one twenty-sided die. The dice roller also reads kh and kl, which keep the highest or lowest dice, and d%, a percentile die from 1 to 100.

Common dice notation with the range and average of each roll
NotationMeaningRangeAverage
d20One twenty-sided die1 to 2010.5
2d6Two six-sided dice added together2 to 127
2d6+3Two six-sided dice plus 35 to 1510
3d6Three six-sided dice3 to 1810.5
4d6kh3Four six-sided dice, keep the highest 33 to 1812.24
2d20kh1Two d20s, keep the higher (advantage)1 to 2013.83
2d20kl1Two d20s, keep the lower (disadvantage)1 to 207.18
d%One percentile die1 to 10050.5

What are the odds for each total with two dice?

With two six-sided dice, 7 is the most likely total and 2 and 12 are the least likely.

Chance of each total when rolling two six-sided dice (2d6), out of 36 combinations
TotalWays out of 36Chance
212.78%
325.56%
438.33%
5411.11%
6513.89%
7616.67%
8513.89%
9411.11%
1038.33%
1125.56%
1212.78%

For any roll with up to 150 possible totals, type it into the dice roller and the chart under the result shows the chance of each one.

What is the difference between an online dice roller and physical dice?

An online dice roller picks each face with a random number generator. Physical dice depend on the throw and on the die itself.

Online dice roller compared with physical dice
OptionHow the number is chosenTrade-offsBest for
Online dice rollerA random number generator picks each faceEqual odds by design and dice from 2 to 1,000 sides, but you trust the code and lose the feel of the throwMany dice, unusual dice, remote games, knowing the odds
Physical diceThe throw, the surface and the die's balance decideEveryone at the table sees the roll, but you need the right dice and a fair throwBoard games and tabletop sessions in person

Common mistakes

These dice roller mistakes change the result without anyone noticing.

  • Adding the modifier to every die. 2d6+3 adds 3 once, to the total. If each die gets +3, write 2d6+6.
  • Typing a space instead of a plus. 2d6 3 is ambiguous, so the dice roller asks for + or - between groups instead of guessing.
  • Rerolling until the number looks right. Each roll is independent, so a reroll only replaces the result. Agree on the roll before you make it.

Common Use Cases

People use a dice roller when the dice are missing or the roll needs unusual dice.

  • Board games. Roll a dice or two for any game that uses six-sided dice.
  • Tabletop role-playing games. d20 checks with advantage, damage like 2d6+3, and ability scores with 4d6kh3.
  • Classrooms. Probability lessons with the odds chart and hundreds of rolls.
  • Random numbers. The Percentile roll gives a number from 1 to 100.

For a two-way choice, the Coin Flip gives heads or tails. Spin the Wheel picks from a list of names, and the Random Number and String Generator makes numbers in any range.

Frequently Asked Questions

How does an online dice roller work?

An online dice roller picks a random number for each die and adds them up. This one uses crypto.getRandomValues(), the browser's cryptographic random number generator, with rejection sampling so every face is equally likely.

What are the odds of rolling a 7 with two dice?

The odds of rolling a 7 with two dice are 6 in 36, or 16.67%. It is the most likely total, because six pairs make 7, from 1 and 6 to 6 and 1.

What does advantage mean on a d20 roll?

Advantage means you roll two d20s and keep the higher one. It raises the chance of a 20 from 5% to 9.75%, and the dice roller writes it as 2d20kh1.

Are online dice rolls fair?

Online dice rolls are fair when every face has the same chance. This dice roller draws each face with crypto.getRandomValues() and rejection sampling, so no face comes up more often than another.

How many dice can you roll at once?

The dice roller rolls up to 100 dice at once, each with 2 to 1,000 sides. Mixed rolls like 1d8+1d6+2 count toward the same limit.

Can you roll dice on your phone?

Yes, the dice roller works in a phone browser with no app to install. Tap Roll the dice or the dice themselves, and the total appears when the dice land.