Dice Roller Online — Roll d4, d6, d8, d10, d12, d20 and d100
Roll virtual dice of every standard type — d4, d6, d8, d10, d12, d20, and d100 — the full polyhedral set used in Dungeons & Dragons and other tabletop RPGs, plus the classic six-sided die for board games. Choose the die, set how many to roll at once, and get animated results with the individual values and their total. A roll history keeps track of previous throws so nobody has to remember who rolled what.
Each face has exactly the same probability on every roll, which makes the virtual dice as fair as a perfectly balanced physical die. That is useful when you left the dice bag at home, when you are playing remotely over a video call, or when you simply need a quick random decision — who goes first, which option to pick, which task to tackle next.
How it works
Each roll draws a pseudo-random number r in the range [0, 1) from the browser's random number generator and maps it to a face: result = floor(r × N) + 1, where N is the number of sides. Every face therefore has probability 1/N, and consecutive rolls are independent — no roll influences the next. Rolling multiple dice repeats the draw once per die and sums the results.
Use cases
- Replacing lost or forgotten dice in board game sessions
- Rolling d20 attack rolls and damage dice for D&D and other tabletop RPGs played in person or online
- Making quick random decisions — who starts, which option wins, what to have for dinner
- Rolling many dice at once and getting the sum without manual addition
- Teaching probability with a die you can roll dozens of times in seconds
- Percentile (d100) rolls for RPG tables and random encounter charts
Frequently asked questions
Is an online dice roll really random?
The roller uses the browser's pseudo-random number generator, which produces statistically uniform results: every face has exactly the same chance on every throw. For games and everyday decisions this is indistinguishable from a fair physical die — in fact, physical dice often have small manufacturing imbalances that a virtual die does not.
What is a d20 and what is it used for?
A d20 is a twenty-sided die, the signature die of Dungeons & Dragons and other d20-system games. Players roll it for attack rolls, saving throws, and skill checks, adding modifiers and comparing the total against a difficulty number. A natural 20 (the die showing 20 before modifiers) is a critical success in most rules, and a natural 1 is a critical failure.
What does the notation 2d6+3 mean?
Dice notation reads as (number of dice)d(sides) plus an optional modifier. So 2d6+3 means roll two six-sided dice, add the two results together, then add 3. This roller handles the dice part — set the count to 2 and the type to d6 — and shows the sum, to which you add any flat modifier from your game.
What is the average result of rolling dice?
A single die averages (N + 1) ÷ 2, where N is the number of sides: a d6 averages 3.5 and a d20 averages 10.5. For multiple dice, multiply by the count: 2d6 averages 7. Sums of several dice also cluster around the middle — with 2d6, a total of 7 is six times more likely than a 2 or a 12 — which is why multi-dice rolls feel more predictable than a single die.
Can I roll several dice at the same time?
Yes. Set the number of dice before rolling and the tool throws them all at once, showing each individual result and the total. Each die is rolled independently, exactly as if you shook a handful of physical dice, and the roll history records the whole throw so you can review earlier results.