Dice go missing; physics lets you down mid-campaign; and nobody owns eleven d6 for that one spell. This roller covers the full polyhedral family — d4 through d100 — in any quantity, with modifiers, per-die results, automatic totals and the tabletop conveniences that matter: advantage and disadvantage for d20 systems (roll two, keep the better or worse). Every roll uses cryptographic randomness, so the dice here are fairer than the plastic ones in your bag (which, if we’re honest, have favourites). A running history keeps the session’s rolls on screen for the whole table to see.
Quick Answer: Choose your dice (d4 to d100), set the quantity and modifier, and roll — per-die results, total and a session history, all cryptographically fair.
Free Online Tool
Dice Roller
Fairer than the dice in your bag. (You know it’s true.)
How to Use the Dice Roller
- Pick a die type: d4, d6, d8, d10, d12, d20 or d100.
- Set how many dice to roll and any modifier to add.
- For d20 checks, use the Advantage or Disadvantage buttons instead.
- Press Roll and read each die plus the total.
- Scroll the history to review the session’s rolls.
Key Features
- The full polyhedral set, any quantity up to 50 dice.
- Modifiers applied and shown transparently in the total.
- Advantage / disadvantage rolls for d20 games built in.
- Critical success and failure highlighted on d20 rolls.
- Session history with every roll recorded.
Best Practices and Tips
- Roll in the open: the history is the table’s shared memory when a result is disputed three rounds later.
- For ability checks, agree the modifier before the roll — the roller shows it applied, so there is no post-roll accounting debate.
- Coin-flip arguments settle with a d2 substitute: roll any die, odd versus even.
- Percentile (d100) is rolled as a true 1-100 here, equivalent to the classic paired d10s without the reading confusion.
- Board-game night without the box’s dice? Two d6 and the modifier field (zero) reproduce them exactly.
Common Mistakes to Avoid
- Trusting ‘random-feeling’ rolls — this roller uses the cryptographic source, so each face is exactly as likely as the laws of arithmetic demand.
- Adding the modifier per die when the rules add it once — the total shown follows the standard once-per-roll convention.
- Rolling advantage as two separate normal rolls and forgetting which was first; the dedicated buttons keep the kept die labelled.
- Dismissing a string of bad rolls as rigged — over a long session, streaks are what fairness looks like up close.
Frequently Asked Questions
Are the rolls genuinely random?
Yes — each die is drawn from crypto.getRandomValues with unbiased sampling, so every face is equiprobable. Unlike physical dice, there are no moulding imperfections, worn corners or ‘lucky’ dice: just arithmetic being fair.
What does advantage mean?
In d20 systems, advantage means rolling two d20 and keeping the higher; disadvantage keeps the lower. The buttons here roll both, mark which was kept and show the result — including whether a natural 20 or natural 1 survived the keep.
How are criticals shown?
A kept natural 20 glows as a critical success and a kept natural 1 as a critical failure on d20 rolls. In advantage rolls, only the kept die’s crit counts, exactly as the rules intend.
How many dice can I roll at once?
Up to 50 per roll — enough for the most enthusiastic fireball. Each die is listed individually, so xd6 pools stay auditable rather than appearing as an unexplained total.
Can I roll non-standard dice, like a d7?
The buttons cover the standard polyhedral set plus d100. For an exotic size, the Random Number Generator on this site with minimum 1 and maximum 7 is a perfect d7 — the same mathematics in a plain coat.
Related Tools
- Random Number Generator – generates random numbers in any range, with or without repeats
- Random Name Picker – draws fair random winners from any list of names
- Reaction Time Test – measures your visual reaction time in milliseconds
- Click Speed Test (CPS) – measures your clicks per second over 5, 10 or 30 seconds