Back to All Tools
D&D Dice Roller icon

D&D Dice Roller

Roll every polyhedral die with advantage, custom notation, and instant nat 20 detection. Free, no ads, no sign-up — just dice.

Build a roll
0

Result

Your roll

Quick reference

Advantage: roll 2d20, keep the higher.

Disadvantage: roll 2d20, keep the lower.

Stat roll: 4d6, drop the lowest die.

Death save: plain d20 — 10+ succeeds, nat 20 = 1 HP.

Notation: 4d6+2, 2d20kh1, 4d6kh3, 1d100.

A D&D dice roller built for 5e — not just random numbers

Most online dice rollers stop at "pick a die, get a number." At an actual D&D table you roll with advantage, add your proficiency bonus, drop the lowest die on stat rolls, and celebrate natural 20s. This roller bakes all of that in: one-click advantage and disadvantage, flat modifiers, keep-highest/keep-lowest notation, automatic nat 20 and nat 1 callouts, and presets for the rolls you actually make — ability checks, attack rolls, saving throws, initiative, death saves, and 4d6-drop-lowest ability scores. It's free, loads instantly, and never asks you to sign up.

Advantage & disadvantage

First-class buttons — no manual 2d20 juggling. The dropped die stays visible so you can see both rolls.

Crit detection

Natural 20s and natural 1s on kept d20s are called out automatically the moment they land.

Full dice notation

Type what you'd say at the table: 4d6+2, 2d6+1d8+3, 4d6kh3 (drop lowest), 2d20kl1.

Roll history & sharing

Your last 20 rolls are saved in your browser, and any roll can be shared as a link that pre-loads the same notation.

Every D&D die and when to roll it

d4

Daggers, magic missile, healing potions. The caltrops of the dice bag.

d6

Shortswords, sneak attack, fireball — and 4d6 drop lowest for stats.

d8

Longswords, rapiers, many spells, and most classes’ hit dice.

d10

Heavy crossbows, pike damage — and paired for percentile rolls.

d12

Greataxes and the barbarian’s hit die. Criminally under-rolled.

d20

The big one: checks, attacks, saves. Advantage rolls two of these.

d100

Wild magic surges, loot tables, resurrection rolls, DM chaos.

Notation

Combine anything: 2d6+1d8+3 rolls it all and totals it for you.

Dice notation cheat sheet

Dice notation is the shorthand every VTT and rulebook uses: the number of dice, the letter d, then the number of sides — plus optional modifiers and keep rules.

NotationMeans
d20Roll one twenty-sided die
4d6+2Roll four d6, add them, then add 2
2d20kh1Roll two d20, keep the highest — advantage
2d20kl1Roll two d20, keep the lowest — disadvantage
4d6kh3Roll four d6, keep the highest three — a stat roll
2d6+1d8+3Mix dice types and modifiers in one roll
1d100Percentile roll: 1–100

Digital dice for speed, real dice for the table

An online roller is perfect for quick checks, remote sessions, and prep — but nothing replaces the sound of real dice hitting the table on a natural 20. If you're rolling here because your dice bag needs an upgrade, our Dice Arcana subscription delivers a new premium polyhedral set every month, and the dice collection has sets, trays, and towers ready to ship.

Frequently Asked Questions

How do you roll dice for D&D online?

Click a die button (d4 through d100) to add it to your dice pool, set any modifier, and hit Roll — the tool shows every individual die and totals them automatically. You can also type standard dice notation like 4d6+2 or use one-click presets for ability checks, saving throws, and attack rolls.

How does advantage and disadvantage work in 5e?

With advantage you roll two d20s and keep the higher result; with disadvantage you keep the lower. This roller has one-click advantage and disadvantage buttons that roll both dice and show you the dropped die, so you always see what could have been.

What does 4d6 drop lowest mean?

4d6 drop lowest is the classic way to roll D&D ability scores: roll four six-sided dice, drop the lowest die, and add the remaining three (written 4d6kh3 in dice notation). The Roll Stats preset does this six times to produce a full ability score array from 3 to 18.

What dice do you need to play D&D?

A standard D&D dice set has seven dice: d4, d6, d8, d10, d12, d20, and a percentile d10 for d100 rolls. The d20 does the heavy lifting — attacks, checks, and saves — while the rest mostly handle damage and healing. This roller includes all seven.

How do I read dice notation like 2d20kh1+5?

The number before the "d" is how many dice, the number after is the sides, "kh"/"kl" means keep-highest/keep-lowest, and a trailing +/- is a flat modifier. So 2d20kh1+5 rolls two d20s, keeps the higher one, and adds 5 — an advantage attack with a +5 bonus.

Is this dice roller really random?

Yes — every die uses your browser's built-in random number generator, giving each face an equal chance on every roll. Nothing is weighted, streaks are just probability, and no account or download is required.

Related D&D Generators & Resources

Complete your DM toolkit with our other free D&D 5e tools, journals, and guides:

D&D Dice Roller | Free 5e Polyhedral Dice Roller (d4–d20, Custom Notation) | Minva