AnkhKit

Dice Roller Online (NdM Notation) — Free

Runs 100% in your browser — your files never leave your device.

Tabletop sessions, board-game replacements, probability homework — sometimes you need dice that cannot roll off the table. Type standard notation like 2d6, d20, or 4d6+2, roll, and see every individual result before the modifier is applied. Rolls use your browser's random source.

How it works

  1. 1

    Type the notation

    Count, d, sides, optional modifier: 2d6, d20, 4d6+2 — or click a preset.

  2. 2

    Roll

    Every die lands face-up, with the modifier shown alongside.

  3. 3

    Read the total

    The sum is spelled out die by die, then totaled. Roll again any time.

About this tool

Every die, every combination

Roll any die type — d4, d6, d8, d10, d12, d20, d100 — in any quantity, with modifiers. The rolls compute locally with uniform randomness per face, and totals display with individual die results shown so nothing is hidden.

For tabletop games

Replace lost dice, roll large pools quickly, run remote sessions where everyone sees the same result, and keep a record of individual rolls. No physical die to lose, no arguments about whether it landed fairly.

Beyond games

Any decision that a die would settle: random task selection, sample picks, priority shuffles. A d6 is a uniform random choice among six; everything else is counting.

Frequently asked questions

Are the rolls fair?

Each die uses uniform random selection — every face equally likely, independent of every other die. The dice have no memory and no favorites.

Can I roll multiple dice at once?

Yes — set the quantity, and individual results plus the total both display. Pools of any size roll instantly.

Can I add a modifier to a roll?

Yes — add or subtract a flat value after the dice, the standard tabletop way to handle bonuses and penalties.

More generators

From the blog