DnD Dice Roller
Every polyhedral die, plus modifiers and advantage.
?
Tip: press the space bar to roll again.
A DnD dice roller for the table
This DnD dice roller covers every die in a standard polyhedral set: d4, d6, d8, d10, d12 and d20, plus a d100 for percentile rolls. It adds a flat modifier to the total, handles advantage and disadvantage on d20 rolls, and calls out natural 20s and natural 1s. It works on a phone, so a player who forgot their dice bag, or a group playing online, can roll from the same page.
How to use the DnD dice roller
- Tap a Quick roll chip, such as d20, to switch to that die and roll at once.
- Or set Number of dice (1 to 10) and Sides, then press Roll or hit the space bar.
- Type a Modifier from -20 to +20 if your character sheet lists a bonus or penalty.
- For a d20 check, choose Normal, Advantage or Disadvantage under d20 rolls.
- Read the total. The line underneath shows the roll before the modifier, such as 14 + 5.
Options that matter at the table
Modifier
The modifier is added once to the whole roll, not to each die. That matches how most rolls work: an attack with a +5 bonus is 1d20 + 5, and 1d8 + 3 damage adds the 3 once. Negative numbers subtract. The modifier stays filled in between rolls, so update it when you switch from the attack to the damage.
Advantage and disadvantage
With Advantage selected, the roller throws two d20s and keeps the higher one. With Disadvantage it keeps the lower one. The die that does not count is faded, so you can still see both. This only kicks in for a single d20. Set the count to 2 or pick another die and you get a normal roll.
Natural 20 and natural 1
When the d20 you keep shows 20, the note reads “Natural 20”. A 1 reads “Natural 1”. Those faces are highlighted as well, so a critical hit or a fumble is hard to miss, and the call-out is about the die itself, before any modifier.
History
Every roll is logged in notation, such as “d20 (adv)+5: 19” or “2d6+3: 10”. At the end of a fight you can scroll back and confirm who rolled what. The history clears when you leave the page. Your die, count, modifier and advantage choice are remembered in this browser.
When to use it
- Attack and damage. Roll a d20 with your attack bonus, then tap the chip for your weapon’s damage die. Remember to change the modifier.
- Ability checks and saving throws. Enter your bonus and pick advantage or disadvantage when the dungeon master calls for it.
- Big damage rolls. Roll up to 10 dice of one type at once, such as 8d6 for a spell that hits a crowd.
- Percentile tables. Use the d100 for random encounter or treasure tables. It rolls 1 to 100 as one die.
- Online sessions. Share your screen on a video call so the whole table sees each roll as it lands.
Fair dice
Each die is rolled with your browser’s cryptographic random generator (crypto.getRandomValues). Every face is equally likely, and no roll depends on the last one. There are no worn edges or air bubbles to tilt the results, and no lucky die to argue over.
For a plain d20 without the extras, use the D20 dice roller. For board games, the general dice roller keeps things simple.
This site is not affiliated with or endorsed by Wizards of the Coast or Dungeons & Dragons.
Frequently asked questions
How does advantage work on this roller?
Choose Advantage under d20 rolls, make sure the die is a d20 and the count is 1, then roll. Two d20s are rolled, the higher one counts, and the lower one is faded out. Disadvantage keeps the lower one.
Why did advantage not apply to my roll?
Advantage and disadvantage only work when you roll a single d20. If Number of dice is above 1 or a different die is selected, the roller makes a normal roll.
Is the modifier added to each die?
No. The modifier, from -20 to +20, is added once to the total. Rolling 2d6 with a +3 modifier gives the two dice plus 3, and the line under the total shows the math, such as 8 + 3.
What do the Quick roll buttons do?
Each chip, from d4 to d100, switches the die type and rolls right away with your current number of dice and modifier. It saves a step when you jump between attack and damage rolls.
Does it call out critical hits?
When a single d20 lands on 20 the roller says Natural 20, and on a 1 it says Natural 1. With advantage or disadvantage, the call-out is based on the die you keep.
Can I roll a big pile of damage dice?
You can roll up to 10 dice of one type in a single press, so 8d6 is one roll. For more than 10, roll twice and add the two totals from the history.