Dice Roller
Tap dice to build a pool or type notation like 3d6+2 — advantage, disadvantage, and keep-highest included. Every roll lands in a history that stays on this device.
Dice notation in thirty seconds
Tabletop dice shorthand reads as NdX — roll N dice with X sides. 3d6 is three six-siders added together. Bolt on a modifier with +2 or -1, and mix dice freely: 1d8+1d6+3 rolls both dice and adds three.
Keep-highest and keep-lowest
kh and kl keep only some of what you rolled. 4d6kh3 rolls four six-siders and keeps the best three — the classic ability-score roll. 2d20kh1 keeps the better of two d20s, which is exactly what advantage means; 2d20kl1 keeps the worse one for disadvantage. The dropped dice still show in the result, struck through, so the table can see the whole roll.
Why a d100 is two dice in disguise
Percentile rolls are just a d100 — this roller treats it as a single 1–100 die, so 1d100 works the way your percentile pair does without any tens-and-ones bookkeeping.
The history is for the table
Every roll is logged with its full breakdown, so when someone asks "wait, what did you roll?" two turns later, the answer is right there. The history lives in your browser only — clear it whenever a new session starts.
What dice notation does this roller support?
Standard tabletop notation: NdX for dice (3d6), modifiers (+2, -1), multiple terms (2d6+1d8+3), and keep-highest or keep-lowest (4d6kh3, 2d20kl1). The quick buttons build the same expressions for you, so you never have to type if you don't want to.
How do I roll with advantage or disadvantage?
Use the Advantage or Disadvantage button — it rolls two d20s and keeps the higher (advantage) or lower (disadvantage), then adds your modifier. That's the same as typing 2d20kh1 or 2d20kl1.
Are the rolls fair?
Yes. Rolls use your browser's cryptographically secure random number generator when available, with an unbiased mapping to each die's faces — every face is equally likely, every roll is independent, and nothing is weighted.
Is this dice roller free?
Yes — free, no ads, no signup, and it runs entirely in your browser. Your roll history is stored only on your own device.