About Dice Roller
The Dice Roller rolls one or many virtual dice online, supporting every standard tabletop die — d4, d6, d8, d10, d12 and d20 — with the individual result of each die shown alongside the automatically calculated total. Pick a dice type, choose how many to roll (up to 20 at once), and click Roll for an instant result, no physical dice or table needed. It's a dependable way to roll dice online for remote games, and for D&D players specifically it doubles as a solid d20 roller for attack rolls, saves and skill checks.
Each die uses an independent, uniform random roll across its full range of faces (1 through the number of sides), so a d20 has exactly a 1-in-20 chance of landing on any given face, matching the odds of a physical die. Rolling multiple dice at once — say, 3d6 for a damage roll or 2d10 for a percentile-style check — shows every individual result plus the sum, so you can see both the breakdown and the total your game actually needs.
This covers the core dice mechanics used across tabletop RPGs (D&D, Pathfinder and similar d20 systems lean heavily on d20s and d6s for damage), board games that use d8s or d12s for special mechanics, and any classroom or party game that just needs a quick d6 without physical dice on hand. It's also handy as a fast, unbiased tie-breaker or randomizer whenever you need a number between 1 and N.
All rolls happen instantly in your browser using JavaScript's random number generator — nothing about your rolls, dice type or results is stored or sent anywhere, and every roll is independent of the ones before it.
How to Use the Dice Roller
- Choose a dice type — d4 through d20.
- Set how many dice to roll (1 to 20).
- Click Roll to see each die's result and the total.
Features
- All 6 standard tabletop dice types: d4, d6, d8, d10, d12, d20
- Roll up to 20 dice at once
- Shows every individual result plus the automatic sum
- Independent, uniform rolls matching physical dice odds
Examples
A single d20 attack roll
Input
d20, count 1
Output
One result between 1 and 20, e.g. 14
Rolling 3d6 for damage
Input
d6, count 3
Output
Three individual results plus their sum, e.g. 4, 6, 2 → total 12
Frequently Asked Questions
Are the rolls actually random, or biased toward certain numbers?
Each roll draws uniformly from 1 to the die's number of sides, so every face has an equal chance of coming up — the same odds as a fair physical die, with no bias toward any particular number.
Can I roll dice of different types at the same time, like 2d6 + 1d20?
Not in a single roll currently — roll each dice type separately and add the totals yourself. A future version may support mixed dice pools.
What's the maximum number of dice I can roll at once?
Up to 20 dice per roll, which covers the vast majority of tabletop game mechanics — from a single d20 attack roll to a large pool of d6 damage dice.
Is the Dice Roller free?
Yes, the Dice Roller is completely free with no usage limits. No signup, no account and no installation required.
Does the Dice Roller work on mobile?
Yes. The Dice Roller is fully responsive and works in any modern browser on phones, tablets and desktops.
Related Tools
Random Number Generator
Generate random numbers in any range, with optional no-repeat and cryptographically secure modes. Free online random number generator.
Coin Flip
Flip a virtual coin online with an animated heads-or-tails result and a running tally. Free online coin flipper, no signup.
Wheel Spinner / Random Name Picker
Spin a wheel to randomly pick a name, option or winner from your own editable list. Free online wheel spinner and random name picker.
Average / Statistics Calculator
Calculate mean, median, mode, range and standard deviation from a list of numbers. Free online statistics calculator.