What is Dice Roller?
A dice roller that simulates rolling physical dice with animations. Pick from D4 through D100 and roll up to 10 at once, with a flat modifier, advantage, disadvantage, and one-tap D&D presets for Attack Roll, Saving Throw, Fireball, Sneak Attack, and Ability Score generation.
Each die is rolled with a fresh call to Math.random, so 3d6 here behaves the same as three real cubes on a table. The history panel records every previous roll with totals, useful when a player wants to argue that their string of 1s wasn't bad luck. Seven die types (D4, D6, D8, D10, D12, D20, D100), flat modifiers, advantage and disadvantage on d20, and presets for the most common D&D 5e rolls.
How to use
- Pick a die type (D4 through D100) and how many to roll, or tap a Quick Preset like Attack Roll, Fireball, or Advantage to set everything in one click. Know the notation? Type it straight into the Dice notation field — 3d8+5 — and hit Enter.
- Press 'Roll' to throw the dice with an animated reveal of each result.
- View the sum total and individual results. Roll history tracks all your previous throws.
When to use
- Resolving D&D attack rolls and saving throws when your physical dice are at home.
- Settling who pays for lunch by rolling a single d20 and picking the lowest.
- Playing Yahtzee, Liar's Dice, or Farkle in a video call with no shared dice tray.
Result
Rolling 3d6 for a D&D ability check returns 4, 6, 2 — total 12. Next round, 1d20 for an attack lands on a natural 17.
FAQ
- Is a digital dice roll as fair as a physical one?
- Statistically, yes. Math.random produces a uniform distribution across the die range. Physical dice can be biased by weighting or imperfect edges; the digital version doesn't have either problem. The trade-off is the absence of the tactile experience.
- What's the difference between a d10 and a d20 here?
- A d10 returns 1 to 10, a d20 returns 1 to 20. RPG systems use the d20 for the central resolution mechanic and d10s for percentile rolls when paired with a second d10 read as the tens digit.
- Can I roll with advantage, disadvantage, or a flat modifier like +3?
- Yes to all three. The Modifier stepper adds or subtracts a flat value, and the Advantage and Disadvantage presets in the Quick Presets row roll 2d20 and keep the higher or lower die. Exploding dice (reroll on max) still need a second click — note the original roll and trigger another by hand.
- Why do I sometimes get the same total twice in a row?
- Two rolls of 3d6 producing 12 isn't suspicious. The 3d6 distribution peaks at 10 to 11, with totals between 9 and 12 covering roughly half of all results. Same total back-to-back happens regularly in long sessions.
- Is rolling 10d20 the same as rolling 1d20 ten times?
- Mathematically identical for independent rolls. The single 10d20 call is faster and shows all results at once with a sum. Use it for area-effect damage or any check where you need the total of many dice.
Related Tools
Word Search Generator
Create custom word search puzzles
Tetris
Play the classic Tetris block-stacking game
Minesweeper
Play the classic mine-sweeping puzzle game
Chess vs AI
Play chess against a computer opponent
Crossword Puzzle Maker
Create custom crossword puzzles
Jigsaw Puzzle
Solve drag-and-drop jigsaw puzzles