Dice Roller
Roll any number of dice — d4 to d100 — with an optional modifier. Change any input to reroll.
Total
9
- Die 1
- 4
- Die 2
- 5
2d6 — each die rolls 1–6. Adjust any input to roll again.
How to use this calculator
Select how many dice you want to roll, pick the die type (d6 for a standard die, d20 for Dungeons & Dragons, d100 for percentile rolls), and add a modifier if needed. Change any value to trigger a new roll.
How the calculation works
Each die roll is a random integer between 1 and the number of sides (inclusive). The total is the sum of all dice plus the modifier. Individual die results are shown in the breakdown so you can see each roll separately.
Worked example
Rolling 2d6+3 (two six-sided dice with a +3 modifier): if the dice show 4 and 5, the total is 4 + 5 + 3 = 12. In D&D, a fighter might roll 1d20+5 to attack — a d20 roll of 14 plus +5 modifier gives 19.
Frequently asked questions
What do the different dice mean?
d4 = four-sided die (tetrahedron), d6 = standard six-sided die, d8 = eight-sided die, d10 = ten-sided die, d12 = twelve-sided die, d20 = twenty-sided die (the iconic D&D die), d100 = percentile die (typically two d10s read as tens and units, giving 1–100).
What is a modifier?
A modifier is a fixed number added to (or subtracted from) the dice total. In tabletop RPGs like D&D, modifiers represent a character's ability bonuses or skill proficiencies. For example, a +3 Strength modifier added to a weapon damage roll of 1d8 means you add 3 to whatever the d8 shows.
What is d20 used for?
The d20 is the central die in Dungeons & Dragons and many other tabletop RPGs. It is used for attack rolls, saving throws, and ability checks. Rolling a 20 (a "natural 20") is a critical hit in combat. Rolling a 1 (a "natural 1") is a critical failure. Most actions use d20 + a relevant modifier vs a target number.
What is a percentile roll (d100)?
A d100 roll gives a result from 1 to 100. It is used in games like Warhammer or Call of Cthulhu where abilities and skills are expressed as percentages. Physically, it is usually rolled with two d10s — one representing tens (00, 10, 20… 90) and one representing units (0–9), reading 00+0 as 100.
How do I roll with advantage or disadvantage?
Set the number of dice to 2 and the same die type (e.g. 2d20). Roll once to see both results — take the higher for advantage or the lower for disadvantage. The individual die results are shown in the breakdown panel.
Is this roller truly random?
Yes — each roll uses your browser's built-in cryptographically seeded pseudorandom number generator (Math.random), which is designed to be unpredictable and uniformly distributed. It is suitable for games but not cryptography.