Dice Roller
Roll one or more virtual dice with any number of sides.
About this calculator
Virtual Dice Roller
This online dice roller lets you roll one or several dice with a click — no physical dice, no table space, no lost die under the sofa. Choose how many dice to roll and how many sides each has, and it shows each result and the total. It is a quick fix for board games, tabletop role-playing sessions, classroom probability experiments, or settling who goes first.
The Standard Dice Shapes
Most tabletop games use a set of seven polyhedral dice, each described by a "d" and the number of faces:
- d4 — a tetrahedron with four triangular faces.
- d6 — the familiar cube; by far the most common die.
- d8 — an octahedron with eight triangular faces.
- d10 — ten kite-shaped faces; a second d10 marked in tens makes the percentile die (d100).
- d12 — a dodecahedron with twelve pentagonal faces.
- d20 — an icosahedron with twenty faces, the signature die of many role-playing games.
This roller is not limited to those: you can set any number of faces to mimic a non-standard die.
Worked Example
Rolling two standard 6-sided dice might give 4 and 5, for a total of 9 — every roll is an independent, freshly generated random draw.
How Dice Odds Work
On a fair die, each face has an equal chance — 1 in 6 on a d6, 5% on a d20. When you add several dice together, totals in the middle become more likely than the extremes. Two six-sided dice give a total of 7 in 6 of 36 combinations (about 16.7%), while 2 or 12 each appear in only 1 of 36 (about 2.8%). That bell-shaped pattern is why rolling 3d6 produces more "average" results than rolling a single d20. The Probability Calculator and Permutation and Combination Calculator help you work these chances out exactly.
Uses for a Dice Roller
- Tabletop role-playing and miniature games.
- Family board games when the dice have gone missing.
- Teaching probability and statistics with real random data.
- Making a random choice between a few options.
Prefer plain numbers? The Random Number Generator picks values in any range you choose.
Worked example
Rolling two 6-sided dice might give 4 and 5, for a total of 9 — every roll uses a fresh cryptographically random draw, so results aren't predictable or repeatable.
Frequently asked questions
Is this truly random?
It uses the Web Crypto API's cryptographically secure random source, not a predictable pseudo-random algorithm — the same category of randomness used for generating encryption keys.
Can I roll dice with more than 6 sides?
Yes — enter any number of sides from 2 to 1000, covering standard tabletop RPG dice (d4, d8, d10, d12, d20, d100) and beyond.

