Dice Roller

Roll up to 100 virtual dice with 4 to 100 sides — see every individual roll, the total, the possible range and the statistical average.

What this roller does

Pick how many dice and how many sides — the classic d6 up through the tabletop set of d4, d8, d10, d12, d20 and d100 — and roll. You get every individual result, the total, the possible range, and the statistical average so you know instantly whether a roll ran hot or cold. Each die uses an independent uniform random draw, the same fairness a physical die aims for.

How to use it

  1. Choose the number of dice (up to 100).
  2. Choose the sides per die.
  3. Hit “Roll again” as often as you like.

The numbers behind a roll

range = n to n×sides · average = n × (sides + 1) ÷ 2

A worked example

Two six-sided dice roll anywhere from 2 to 12 with an average of 7 — and 7 is also the most likely total, because six of the thirty-six combinations make it, which is exactly why it anchors so many dice games. A d20 averages 10.5, so an 18 is a genuinely good roll and not just a feeling.

Common questions

Is this truly random?
It uses the browser’s pseudorandom generator — statistically uniform and beyond human prediction, fine for games. Cryptographic lotteries use hardware randomness; board games do not need it.
Why is 7 the most common total on two dice?
More combinations make 7 than any other total — six of the 36 equally likely pairs. Totals get rarer toward the 2 and 12 edges.
What is a d100 used for?
Percentile rolls in tabletop RPGs — a uniform 1–100 result for anything expressed as a percentage chance.