Online Dice Roller: Roll D4, D6, D20 and More in Your Browser

Board game night and the box is missing its dice. Or you are deep into a tabletop session and your dice bag is across the room. The online dice roller puts a die — or ten — into any browser tab, no plastic required.
What the dice roller does
The tool generates virtual dice throws in your browser. You choose how many dice to roll and how many sides each one has, then press roll. Each die lands on a value chosen by your browser's cryptographically strong random number generator, and the total is shown automatically. It is free, needs no account, and works the moment the page loads.
If you would rather spin a wheel of numbers, the random wheel does the same job with a different feel — handy when you want the visual drama of a spinning wheel for a group.
Choosing dice and sides
Two settings control every roll:
- Number of dice — roll one die, or up to ten at once for attacks, pools and group checks.
- Sides per die — pick a standard shape: D4, D6, D8, D10, D12, D20 or D100.
The result of each die is independent, so rolling the same total twice in a row is normal, not a glitch.
Rolling several dice at once
For a tabletop attack with a weapon and a modifier, roll the dice together and read the combined total at the bottom of the panel. The history keeps a running list of recent rolls, so you can settle a dispute about what you just threw without re-rolling.
Need a flat number instead of a die? The random number generator is the better fit for picking a value in a range.
Is the dice roller fair?
Yes. Every face of a die has exactly the same chance, because the value is drawn from crypto.getRandomValues rather than a predictable formula. Over many rolls the counts even out; in any short window, repeats are more likely than not. That is how randomness actually behaves, and it is the same property a fair physical die has.
Dice sizes and when to use them
| Die | Sides | Typical use |
|---|---|---|
| D4 | 1–4 | Small random steps, minor damage |
| D6 | 1–6 | Board games, "how many spaces", six-way choices |
| D8 / D10 | 1–8 / 1–10 | Tabletop systems, percentile tens |
| D12 | 1–12 | Months, hours, tabletop damage |
| D20 | 1–20 | Tabletop attack and skill rolls |
| D100 | 1–100 | Percentile checks, random percentage |
When a dice roller comes in handy
- A board game with missing pieces — no hunting through the cupboard.
- A tabletop session away from your dice bag — a D20 lives on any phone.
- Deciding who starts — a quick roll is a familiar way to settle the order.
- Classroom probability — have each student roll ten times and compare the counts to the expected share.
- Picking a number for a chore or challenge — steps to take, minutes to wait, items to name.
Tips for cleaner rolls
- Keep dice counts modest for readable totals; ten D20s add up fast.
- Watch the history panel if the table loses track of a result.
- Use it alongside the spinner — the wheel presets guide shows how to build a number wheel when you prefer spinning.
A die on any screen, whenever the box comes up short. Open the dice roller and roll.