Skip to content
Everyonewebsite

Dice Roller

Roll any dice — d4 to d100 — with totals, modifiers and a roll history.

Fun & Misc Your files never leave your device.

How to use Dice Roller

  1. Pick your die

    Choose a die type from d4 all the way up to d100. The classic d20 is selected by default.

  2. Set the count and modifier

    Slide to roll anywhere from 1 to 20 dice at once, then add a positive or negative modifier to the total — or leave it at 0.

  3. Use a preset or just roll

    Tap a quick preset like 1d20, 2d6, 4d6 or 1d100 to set everything in one click, then hit Roll to watch the dice tumble.

  4. Read your result and history

    See each individual die alongside the grand total, and glance at the running history to revisit your last dozen rolls.

Key features

  • Roll the full set of standard dice: d4, d6, d8, d10, d12, d20 and d100
  • Roll up to 20 dice at once and add a +/- modifier, e.g. standard notation like 2d6+3
  • See every individual die result plus the grand total at a glance
  • Quick presets (1d20, 2d6, 4d6, 1d100) and a saved history of your recent rolls
  • Genuinely fair rolls — powered by the Web Crypto API for uniform, unbiased results, all in your browser
  • Completely free with no sign-up, no ads and no app to install

About Dice Roller

Roll any combination of dice right in your browser — from a single d4 to a handful of d20s or a d100 percentile. Every result uses the Web Crypto API with rejection sampling, so the rolls are fair and unbiased rather than the skewed output of a naive Math.random(). Add a positive or negative modifier, roll up to twenty dice at once, use the quick presets (1d20, 2d6, 4d6, 1d100), and keep an eye on the running history of your last rolls. Perfect for RPGs, tabletop and board games, or settling a quick decision. Everything runs client-side — nothing is uploaded.

Last updated 2 June 2026.

Frequently asked questions

Are the rolls actually random and fair?
Yes. Each die is rolled with the browser’s Web Crypto API using rejection sampling, which gives every face an exactly equal chance — fairer than a naive Math.random() that can subtly favour some numbers.
Which dice can I roll?
All the standard polyhedral dice: d4, d6, d8, d10, d12, d20 and the d100 percentile. Pick any one and roll between 1 and 20 of them at a time.
What does notation like 2d6+3 mean?
"2d6+3" means roll two six-sided dice and add 3 to the total. The first number is how many dice, the number after the "d" is the die type, and the "+" or "−" is a flat modifier applied to the sum.
Can I roll several dice with a modifier?
Absolutely. Set the number of dice with the slider, choose your die, and enter a positive or negative modifier — the tool shows each die, the subtotal, and the final total with the modifier applied.
Does my roll history stay private?
Yes. Your recent rolls are saved only in your own browser and never uploaded — and you can clear the history any time with one tap.
Does it work on my phone?
Yes. The dice roller is fully responsive and runs in any modern mobile or desktop browser, so it is handy at the tabletop or on the go — no app required.