Dice Roller

Roll virtual dice online with D&D notation like 2d6 or 1d20 — free online dice roller.

About

About the Dice Roller

Rolls virtual dice using standard tabletop notation like 2d6+3 or 1d20, showing the total and every individual die's value.

Tabletop roleplayers use it to roll attack, damage and skill checks without reaching for physical dice, while board game designers use it to test how often certain totals come up. It's one of many free generators on Toolapt, and like every tool here, it's free to use with no sign-up and no limit on how many times you run it.

Choose what to view about this tool

Guide

Using the Dice Roller

  1. 1

    Step 1

    The dice roll automatically as soon as the page loads — no button to click.

  2. 2

    Step 2

    Set how many dice to roll with "Count"; it rerolls instantly.

  3. 3

    Step 3

    Pick the number of sides from the "Sides" dropdown — d4 up to d100, or "Custom…" for anything up to 1,000 sides — and it rerolls again.

  4. 4

    Step 4

    Optionally add a plus or minus value in "Modifier", or just click anywhere on the coloured card to roll again.

  • Rolls automatically the moment the page loads, and again instantly whenever you change Count, Sides or Modifier — no Roll button to click
  • Click anywhere on the coloured card, or just press the spacebar, to roll again whenever you like
  • A "Sides" dropdown covering every common die (d4, d6, d8, d10, d12, d20, d100) plus a Custom option for up to 1,000 sides
  • Rolls each die independently using the browser's cryptographically secure random source (crypto.getRandomValues)
  • A slot-machine-style reel animation and rolling sound effect play out before each result settles
  • Shows every individual die's rolled value, drawn as real pip dots for six-sided dice or plain numerals for the rest
  • A full-screen mode for rolling on a shared screen, with a tap-anywhere-to-roll surface
  • Supports up to 100 dice per roll
  • Works entirely in your browser — no installs and no sign-up
  • Free to use, with no limit on how many times you run it
  • Fully responsive, so it works just as well on a phone as on a desktop

Tabletop roleplayers

Tabletop roleplayers use the Dice Roller for attack, damage and skill checks without reaching for physical dice.

Board game designers

Board game designers use the Dice Roller for testing how often certain totals come up with a given dice combination.

Game masters

Game masters use the Dice Roller for quick rolls during a session when the whole table is playing remotely.

Teachers

Teachers use the Dice Roller for classroom probability demonstrations without needing physical dice for every student.

Examples

Dice Roller examples

3 worked examples

01

A damage roll

2d6+3 rolled a 3 and a 4 here: the two dice appear with a +3 chip, and "Total: 10 (3 + 4 + 3)" shows underneath once they land.

02

A single d20 check

1d20 rolls one twenty-sided die — here a 17, with Total: 17 below it.

03

Eight dice at once

8d6 shows all eight dice with their pips and adds them up: Total: 34 (4 + 6 + 5 + 6 + 4 + 4 + 1 + 4).

FAQ

Frequently asked questions

Quick answers to common questions about the Dice Roller.

What does the Dice Roller do?

It rolls virtual dice from standard notation like 2d6+3, showing the total and every individual die's value.

Is the Dice Roller free to use?

Yes. It's free, with no sign-up, no watermark and no limit on how many times you use it.

Is my input safe when I use this tool?

Yes. Every roll happens entirely on your own device — nothing is sent to a server.

Are the rolls cryptographically secure?

Yes. Each die is rolled using your browser's crypto.getRandomValues API, not Math.random() or another predictable formula.

What notation does the Dice Roller accept?

You don't need to type any notation — set the dice count, pick a number of sides from the dropdown (or choose Custom for anything up to 1,000 sides) and an optional modifier, and it rolls automatically.

Is there a Roll button?

No. The dice roll automatically as soon as the page loads, and again whenever you change Count, Sides or Modifier. You can also click anywhere on the coloured card, or press the spacebar, to roll again without changing anything.

What's the maximum I can roll?

Up to 100 dice in a single roll. The sides dropdown covers d4 through d100, and the Custom option lets each die have up to 1,000 sides.

Can I use the Dice Roller on my phone?

Yes. The page is fully responsive and works on mobile, tablet and desktop browsers alike.

Does the Dice Roller have any limitations?

It only supports one dice group and one modifier per roll — it doesn't combine several different dice types in a single notation string.

Still have a question? Contact us

Report a problem

Dice Roller

What went wrong?
    or paste a screenshot