Skip to content

Dice Roller

Roll virtual dice for board games, role-playing games and classroom maths.

–Total
–Average per die
–Highest / lowest

Tip: press Space or Enter to roll again.

Choose how many dice to roll, from 1 to 12, and the type of die: d4, d6, d8, d10, d12, d20 or d100. Press Roll and the dice tumble and land with the result and the total. Six-sided dice show classic pips; the others show their number.

Each roll uses your browser's cryptographic random number generator, so every face is equally likely. A history of recent rolls helps you keep track during a game. Use it when you lose the dice for Monopoly or Yahtzee, for Dungeons & Dragons and other tabletop RPGs, or for probability lessons.

How to use the Dice Roller tool

  1. Choose the number of dice.
  2. Choose the type of die, such as d6 or d20.
  3. Press Roll.
  4. Read each die and the total; earlier rolls appear in the history.

Why use ToolOrca Dice Roller

  • 1 to 12 dice per roll
  • d4, d6, d8, d10, d12, d20 and d100
  • Classic pips on six-sided dice
  • Total and roll history
  • Rolling animation
  • Fair cryptographic randomness

Dice probabilities

On one fair d6, each face comes up with a probability of 1/6 (about 16.7%). With two dice, totals are not equally likely: 7 is the most common (6 of 36 combinations, 16.7%), while 2 and 12 are the rarest (1 of 36, 2.8%).

In RPG notation, "3d6" means rolling three six-sided dice and adding them, and "1d20" means one twenty-sided die.

Frequently asked questions

Are the dice fair?

Yes. Every result is drawn with crypto.getRandomValues without bias, so each face has exactly the same chance.

How do I roll 2d6?

Set the number of dice to 2 and the type to d6, then press Roll. The total is shown next to the dice.

Can I roll a d100 (percentile)?

Yes, choose d100 to get a number from 1 to 100.

Can I add a modifier like +3?

Add it to the total yourself. For other random needs, try the random number generator.