Dice Roller
Roll one or more dice (d4 through d20) in your browser. Rolls and the total appear instantly.
Random
Dice
Dice
Sides
d4
Four-sided pyramid die
d6
Standard six-sided cube
d8
Eight-sided die
d10
Ten-sided die, often for percentiles
d12
Twelve-sided die
d20
Twenty-sided die, common in tabletop RPGs
Rolls
Rolls
9
Total
3, 6
How to Use
Choose how many dice and the number of sides (d4 through d20).
Rolls and the total appear instantly.
Regenerate to roll again with the same setup.
Copy the result, or switch to numbers or names.
Dice at a glance
Standard dice
d4, d6, d8, d10, d12, and d20 cover common tabletop sets.
Total included
Each roll is listed, plus the sum of all dice.
Stays here
Rolls run locally in this browser. Nothing is uploaded.
Your rolls stay private.
Dice rolls run locally in your browser. Nothing is uploaded.
About rolling dice in the browser
Dice Roller simulates common polyhedral dice (and a count of dice) locally with Web Crypto. Results appear in this tab. Nothing is uploaded. Use it for tabletop games, classroom probability demos, or a playful picker. It is not a casino, not a provably-fair ledger, and not a substitute for physical dice when your group requires them.
A d20 is not a random integer generator with arbitrary bounds — use Random Number Generator for that. Modifiers, exploding dice, and full RPG notation are out of scope unless the panel shows them. Close the tab to drop the last roll from memory; we do not keep a campaign log.
Related: Random Number Generator, Random Name Picker, UUID Generator. Scientific Calculator for expected-value homework rather than a roll.
The URL is /tools/dice-roller. We do not stream rolls to a VTT. Advantage/disadvantage is not a separate mode unless the panel lists it. Keep physical dice if your table requires them.
A published seed for later audit is out of scope. Classroom demos and one-shot tables are enough.
What is the dice roller?
Related random tools
Random Number Generator
Generate random integers in a range using Web Crypto. Results appear instantly. Use Regenerate to draw again.
Random Name Picker
Pick random names from your list, or from a built-in sample. Results appear instantly. Use Regenerate to draw again.
UUID Generator
Generate UUIDs instantly in your browser. Free, private, and no signup required.
Password Generator
Generate strong random passwords instantly in your browser. Free, private, and no signup required.
Lorem Ipsum Generator
Generate placeholder paragraphs, sentences, or words for mockups. The sample appears as soon as you pick an amount.
Dice Roller FAQ
No. Rolls use Web Crypto in this tab. This is for tabletop games and classroom demos, not a casino or a provably-fair ledger.
A d20 is not a generic range tool. Use Random Number Generator for min/max integers. Full RPG exploding-dice notation is out of scope unless the panel shows it.
No. Close the tab to drop the last roll. Random Name Picker is the sibling when you need a name, not a face.
No. Advantage and exploding dice are out of scope unless the panel lists them. Keep physical dice if your table requires them. Random Number Generator is the sibling for min/max integers. Close the tab to drop the last roll. Nothing is uploaded.