Dice Roller
Roll virtual dice online: d4, d6, d8, d10, d12, d20, and d100 with 1-10 dice, a modifier, roll notation, totals, and recent history.
1 to 10
Added to the total
Roll common tabletop dice
Use this dice roller for board games, tabletop RPGs, classroom probability examples, quick disputes, and simple random checks.
| Die | Range | Common use |
|---|---|---|
| d4 | 1-4 | Tabletop RPG damage and small random tables |
| d6 | 1-6 | Classic board games and everyday dice rolls |
| d8, d10, d12 | 1-8, 1-10, 1-12 | RPG weapons, tables, and custom mechanics |
| d20 | 1-20 | D&D checks, attacks, and saving throws |
| d100 | 1-100 | Percentile rolls and random tables |
Dice notation and modifiers
The preview uses standard dice notation. For example, 3d6 + 2 means roll three six-sided dice, add the values, then add a modifier of 2.
T is the total, N is the dice count, R_i is each die result, and M is the modifier.
The current UI supports one die type per roll, 1 to 10 dice, and a single positive or negative modifier.
Probability notes
A single d20 has a flat distribution. Sums such as 2d6 or 3d6 are more centered because there are more combinations near the middle than at the extremes.
Frequently Asked Questions
Sources and References
Calculations are based on the listed reference sources. Links open in a new tab.
Related Tools
Flip a virtual coin for heads or tails, run quick series of 5, 10, or 100 flips, and track live heads/tails statistics and recent history.
Generate random integers, decimals, list picks, coin flips, or d6 rolls with custom ranges, count controls, and no-repeat mode for integers and lists.