ToolJutsu
All tools
Productivity Tools

Dice Roller

Roll standard dice with an animated result.

Die type
Number of dice

Press Roll to throw the dice.

Processed on your device. We never see your files.

How to use Dice Roller

What this tool does

The Dice Roller throws virtual polyhedral dice for you. You pick a die type — anything from a four-sided d4 up to a hundred-sided d100 — choose how many dice to roll at once, and press Roll. The tool shows the value of every die plus the combined total, with a brief animated reveal that makes the throw feel real. A running history keeps your most recent rolls visible so you can compare results at a glance.

Every die value is drawn from the browser’s Web Crypto API and uses rejection sampling, which means each face has exactly the same chance of coming up. There is no weighting and no bias toward low or high numbers, so the dice behave just like fair physical dice.

Use cases

Dice come up far more often than the gaming table:

  • Tabletop and role-playing games — roll a d20 for a check, 3d6 for stats, or a d100 for a percentile table without hunting for physical dice.
  • Board games — replace a lost die, or roll two d6 for a turn.
  • Teaching probability — show students real, fair distributions and the difference between a single die and the bell-shaped sum of several.
  • Decision-making — assign options to numbers and let the dice choose.
  • Random prompts — use a roll to pick an exercise, a chore, or a writing prompt from a numbered list.

Because you can roll up to six dice at once and see both the individual values and the total, it handles common notations like 2d6 or 4d8 directly.

How to use it

  1. Choose a die type. The buttons cover d4, d6, d8, d10, d12, d20 and d100.
  2. Choose the number of dice to throw together, from one to six.
  3. Press Roll. After a short reveal you will see each die’s value and the total below it.
  4. Look at Recent rolls to review your last few throws — each entry lists the dice, the individual values and the total.
  5. Tick the sound option if you want a short tone on every roll. It is off by default and can be muted again at any time.
  6. Press Clear to wipe the current result and the history.

The Roll button briefly disables itself during the reveal so a fast click does not interrupt the animation.

Privacy and your data

The Dice Roller works entirely inside your browser. Roll values are generated locally, the history lives only in memory for the current session, and nothing is sent to a server or saved to disk. When you refresh or close the page, the result and history are gone. There is no account, no tracking, and no cloud sync. If you need to keep a record of a roll, write it down yourself.

Tips

If you are simulating a notation like 3d6, set the die type to d6 and the number of dice to 3 — the total is exactly what you want. Rolling several dice at once is also a quick way to see probability in action: a single d6 is flat and equally likely across all six faces, but the sum of several dice clusters around the middle. For percentile rolls, a single d100 gives a clean 1-to-100 result. If you find the reveal animation distracting, enable your operating system’s reduce-motion setting and the tool will show results instantly while still rolling fairly.

Frequently asked questions

Which dice can I roll?
The roller covers the full standard set used in tabletop games: d4, d6, d8, d10, d12, d20 and d100. You can roll from one to six dice of the same type at a time, and the tool shows each individual die value along with the combined total.
Are the rolls actually random?
Yes. Each die value comes from your browser's Web Crypto API, a cryptographically strong random source. The roller uses rejection sampling so that every face is equally likely — there is no bias toward low or high numbers. If Web Crypto is unavailable the tool falls back to Math.random, which is still uniform.
Why does the result take a moment to appear?
A short reveal animation makes the roll feel like a real throw. The dice are actually decided the instant you press Roll — the brief pause is purely visual. If your device is set to reduce motion, the animation is skipped and the result appears immediately.
Does the roll history get saved?
The history shows your last several rolls for the current session only. It is kept in memory and is never written to disk or sent anywhere. Refreshing or closing the page clears it. Nothing about your rolls is uploaded or stored on a server.
How do I turn the sound on or off?
Sound is off by default. Tick the sound checkbox to hear a short tone on each roll. Browsers only allow audio after you interact with the page, so the first sound plays from your first roll. Untick the box at any time to mute it again.

Related tools