Dice Roller

Roll any dice online — D4, D6, D8, D10, D12, D20, D100. Multiple dice, modifiers, history.

Number of Dice
×
Die Sides
+
Modifier
6
6
Roll result

Standard Dice Reference

Tabletop RPGs and board games use a standard set of polyhedral dice. The D6 is the classic six-sided cube used in most board games. The D20 is the centerpiece of D&D — used for attack rolls, ability checks, and saving throws. The D100 (percentile) is two D10s rolled together to give 1–100.

This dice roller generates random numbers using the browser's Math.random() function, giving each face an equal (uniform) probability. Math.random() is a pseudorandom generator — fine for games, but not cryptographically secure. Applications that need unpredictable randomness (lotteries, cryptographic keys) should use the Web Crypto API's crypto.getRandomValues() instead; this tool prioritizes speed and simplicity for gaming use.

How to Read Dice Notation (NdS+M)

Tabletop games write dice rolls in shorthand: NdS+M, where N is the number of dice, S is the number of sides, and M is a flat modifier. 3d6 means "roll three six-sided dice and add them together" (range 3–18). 1d20+5 means "roll one twenty-sided die and add 5" (range 6–25). Use the Number of Dice, Die Sides, and Modifier fields above to build any NdS+M combination.

NotationMeaningRange
1d6One six-sided die1–6
2d6Two six-sided dice, summed2–12
1d20+5One D20 plus a +5 modifier6–25
2d10Two D10s, summed (percentile uses this)2–20
4d6 drop lowestCommon D&D ability-score method: roll 4d6, discard the lowest die3–18

Frequently Asked Questions

A D20 is a 20-sided die, the core die of D&D. Roll it for attacks, ability checks, and saving throws. A 20 = critical hit. A 1 = critical fail (natural 1).
D&D uses 7 dice: D4, D6, D8, D10, D12, D20, and D100. The D20 is most common. Damage depends on weapon — a dagger does 1D4, a shortsword 1D6, a greatsword 2D6.
Roll 2 D20s and take the higher (advantage) or lower (disadvantage) result. Set "Number of Dice" to 2 and use D20 to simulate this.
A modifier is added to the dice total. 1D20+5 means roll one D20 and add 5. In D&D, modifiers come from your ability scores (+3 Strength means +3 to attack rolls using that weapon).
No. It uses JavaScript's Math.random(), a fast pseudorandom generator that's fine for games but not suitable for security-sensitive uses like lotteries or cryptographic keys. Each face still has an equal, unbiased chance of appearing.

Advertisement