🎲 Quick answer

Pick a die, tap Roll. Every result comes from the browser's cryptographic random generator (Crypto.getRandomValues), so each side has an exactly equal 1-in-N chance — a d20 shows each number with 5% probability. Roll multiple dice of any type at once; the total is summed and each result is shown, with a history of recent rolls kept in your browser.

Fairness: cryptographic randomness (unlike Math.random), evaluated locally — nothing is uploaded.

Select dice and press Roll — or just tap a die to roll one.
Recent rolls

Last updated: August 23, 2026

How to Use

  1. Pick your dice — click one or more die types (d4–d20). Selected dice glow.
  2. Choose the count — use +/− to roll several of each type at once.
  3. Roll — hit "Roll Dice" and watch the animation. The total and each result appear.
  4. Reference — recent rolls are saved in your history for easy recall.

Tip: you can tap a die type button with no dice selected to roll a single die of that type instantly.

Is It Really Random?

Yes. Every roll uses the browser's cryptographic random generator (Crypto.getRandomValues) — the same source used for secure keys and passwords. Each side of a die has an exactly equal probability, and the animation is purely visual; the result is decided fairly underneath. There's no weighting, no pattern, and no server involved.

That fairness matters for games where the stakes are high — a critical D&D roll, a campaign decision, or who goes first in a tournament. A trustworthy roller keeps the game honest.

A quick probability guide: rolling a natural 20 on a single d20 is a 1 in 20 (5%) chance. Rolling at least one 20 across two d20s (advantage) is about 9.75%. For damage, 2d6 gives 2–12 with an average of 7, but it clusters around the middle far more than a single d12 — that's why players often prefer 2d6 over 1d12 for consistent damage.

Technical reference: MDN — Crypto.getRandomValues() explains why this source is cryptographically secure and unbiased.

Which Die Should I Use?

DieSidesTypical use
d2020Attack rolls, skill checks, saving throws (D&D core)
d1212Greataxe damage, some barbarian rolls
d1010Percentage, damage, d100 with a second d10
d88Longsword damage, mid-tier weapons
d66Skills, common board games, standard damage
d44Small weapons (dagger), low-tier damage

Not sure which to use? d20 is for the dramatic checks, d6 is the everyday workhorse, and the others fill specific damage and game rules. Many players carry the full set — and now you always have one in your browser.

What People Use It For

  • D&D and tabletop RPGs — roll attacks, damage, and skill checks in one place, with history for quick reference.
  • Board game nights — no lost dice, no hunting under the couch. Roll as many as you need.
  • Fair turn order — use a d20 or d100 to decide who goes first without arguments.
  • Streaming & live play — a clean on-screen roller works great when screen-sharing a tabletop session.
  • Quick decisions — assign a random option to each die face and let the d6 decide.

Frequently Asked Questions

Is the dice roller really random?

Yes — every roll uses the browser's cryptographic random generator. Each side has an exactly equal probability, and no server is involved.

How many dice can I roll at once?

As many as you like. Select the die types and use +/− to set the count. The total is summed automatically.

What does "Natural 20" mean?

A natural 20 is a d20 rolling its maximum value (20) — in D&D, typically a guaranteed success (a critical hit). We highlight it so it's easy to spot. A natural 1 is the opposite — a critical failure.

Can I roll a d100 (percentage)?

Yes — roll two d10s: the first is the tens digit, the second is the ones. Or roll a single d10 for a 1-10 result and mentally treat it as 0-90 by tens.

Is it free?

Yes — completely free, no account, no download, unlimited rolls. It works in any modern browser.

Is my history saved?

Recent rolls are stored in your own browser via localStorage. Nothing is uploaded, and you can clear history anytime.

Note: This is an entertainment tool for games and casual decisions. For real gambling or betting, use a regulated, audited source.

On this page