Dice Roller
Choose the number of dice, sides, modifier, and rounds, then inspect individual rolls, totals, visual dice, and batch distribution.
- Dice notation
- —
- Dice subtotal
- 0
- Modifier
- 0
- Final total
- 0
Visual rolls for this round
Distribution of batch totals
Results by round
| Round | Dice | Subtotal | Total |
|---|
History
- There is no history yet.
The main result shows the first-round total. The visual dice appear below; multiple rounds also show a total distribution and results table.
Learn more
Dice notation and calculation
What does notation such as 2d6 mean?
NdS means rolling N dice with S sides. For example, 2d6 rolls two six-sided dice, while 1d20 rolls one twenty-sided die.
Each die is sampled without bias between 1 and its number of sides. Randomness comes from Web Crypto in the browser; it does not fall back to Math.random() if the source is unavailable.
How the modifier is applied
The tool first adds all die values to get the subtotal, then adds the modifier once per round. For 2d6+3 with rolls of 4 and 5, the subtotal is 9 and the final total is 12.
How to roll several rounds
Set the number of rounds above 1 to generate several rounds in one go. The first round remains the primary result and the rest appear in the table; every round uses the same dice count, sides, and modifier.
Limits and boundaries
Dice count is 1–100, sides are 2–1,000, and rounds are 1–1,000; the product of dice count and rounds is capped at 10,000.
The page expands at most 120 dice from the first round and 100 table rows. Remaining results are summarized in text, while every generated value still contributes to the totals.
Use this tool for tabletop games, teaching, and quick simulations. It is not for regulated drawings, gambling, cryptographic keys, or formal audits.
Tool information and sources
All computation stays in this browser. The tool does not upload input or use third-party runtime APIs, CDNs, web fonts, or local storage. Random integers use Web Crypto with rejection sampling.
Frequently asked questions
Is a D20 more random than a D6?
No. A D20 has 20 equally likely outcomes and a D6 has 6. The random method is the same; only the size of the outcome space differs.
Is the modifier added to every die?
No. The tool follows the common dice expression: it totals all dice in a round first, then adds the modifier once.
Why is only the first round emphasized in a batch?
The first round is the primary result for quick inspection. Every round is still listed in the table and calculated independently.