Skip to content

Online dice roller

Roll 1 to 10 dice online: a classic d6 or d4, d8, d10, d12, d20 and d100 for tabletop RPGs. Total, roll history and cryptographic randomness. Free.

  • Free
  • No sign-up
  • No file uploaded
  • Windows, Mac, Android, iPhone

Loading the tool…

Share this tool

About this tool

Lost the dice from a board game or need a d20 for your campaign? Pick how many dice (1 to 10) and which type, from d4 to d100, and roll. The roller shows each die, the total and the notation (2d6, for example), and keeps a history of the session's rolls.

When to use it

Board games

One or two d6 cover most board games. A phone on the table stands in for lost dice.

Tabletop role-playing games

d4, d8, d10, d12, d20 and d100 are all there, and the history helps settle a disputed roll mid-session.

Teaching probability

Roll ten dice a few times and watch the totals cluster around the expected average shown under the result.

How to use

  1. Choose how many dice to roll.
  2. Choose the die type: d6 for most board games, d20 for RPGs…
  3. Click "Roll".
  4. Read each die and the total; the history keeps earlier rolls.

How it works

Each die comes from crypto.getRandomValues, the browser's cryptographic random generator, so every face has exactly the same chance, without the tiny flaws of a physical die.

The expected average of a roll is the number of dice times (sides + 1) ÷ 2, so 7 for 2d6. The animation is switched off if your device asks for reduced motion. The history stays in the page and is gone when you close it.

Tips for best results

  • Add the page to your phone's home screen to open it like an app during game night.
  • For an RPG modifier such as 1d20 + 5, add it to the total yourself.
  • With several dice, each value stays visible for games that count doubles.
  • To pick a number between any two values, use the random number generator instead.

Common problems and fixes

The dice don't animate

Your system is set to reduce motion, so the result appears straight away. It's just as random.

I need more than 10 dice

Roll twice and add the totals, or use the random number generator with several draws between 1 and the number of sides.

The same number seems to come up too often

Streaks are part of randomness and common over a few rolls. Over hundreds of rolls, every face comes up as often as the others.

Frequently asked questions

Are the dice fair?

Yes. Every face has the same probability, thanks to the browser's cryptographic generator.

What does 2d6 mean?

Two six-sided dice. The number before the "d" is how many dice, the number after is how many sides.

Can I roll a d100?

Yes. It gives a number from 1 to 100, like the pair of d10s used in RPGs.

Are my rolls saved?

No. The history stays in the page; only the number and type of dice you chose are kept on this device.

Related searches

Still stuck?

Ask on the forum: the category, the tool, your device sheet and the test result will be filled in for you.