Dice Roller

Choose a die type, how many to roll and an optional modifier to roll fair virtual dice in your browser — perfect for board games and tabletop RPGs like D&D.

Choose your dice and press Roll dice.

Dice notation

Tabletop games write dice rolls as NdS+M: roll N dice of S sides each and add a modifier M. Each die is a random whole number from 1 to S:

total = ( sum of N rolls of dS ) + M

So 2d6+3 means roll two six-sided dice, add them, then add 3. The possible total ranges from N + M (all ones) to N×S + M (all maximum). This roller supports the standard polyhedral set used in role-playing games.

Worked example

Rolling 2d6 with no modifier:

Each die: a random 1–6, say 4 and 5.
Sum: 4 + 5 = 9.
Range: 2d6 can total anywhere from 2 to 12, with 7 the most likely.

Fairness

Each die uses the browser's cryptographically secure random generator, so every face is equally likely and the rolls are unbiased — unlike a worn physical die that may favor an edge. With multiple dice the totals follow a bell-shaped distribution: middle values are far more common than the extremes, which is why 7 comes up most on 2d6.

Tip: for a single number in an arbitrary range rather than dice faces, use the random number generator.

Frequently asked questions

What does 2d6+3 mean?

It's dice notation: roll two six-sided dice (2d6), add their results, then add a modifier of 3. The total can range from 5 (two ones + 3) to 15 (two sixes + 3).

Are the rolls fair?

Yes. Each die uses the browser's cryptographically secure random generator, so every face is equally likely and there's no bias — fairer than a worn physical die.

Which dice can I roll?

The standard polyhedral set used in tabletop RPGs: d4, d6, d8, d10, d12, d20 and d100, in any quantity, with an optional positive or negative modifier.

Why is 7 the most common roll on two dice?

Because more combinations add to 7 (1+6, 2+5, 3+4 and their reverses) than to any other total. Sums of multiple dice cluster in the middle, forming a bell-shaped distribution.

MB
Mustafa Bilgic · Editor, Calcool
Rolls use the Web Crypto API's secure random source. Dice notation (NdS+M) is the standard convention in tabletop role-playing games. Everything runs locally in your browser.

Related calculators