The Handy Pages
Calculators

RPG Dice Roller

Roll polyhedral dice for tabletop RPGs in your browser. Start with 1d20 ready to go, or build a pool and tap Roll. Nothing uploads.

Quick roll

Taps roll right away using your More options settings.

Add dice to your pool

Up to 20 of each die type.

Pool

1d20

Ready to roll.

Total

-

Roll history

    Last 50 rolls saved in this browser only.

    More options
    d20 mode

    When filled, Roll uses this notation instead of the pool buttons above.

    Printable dice probability chart

    Reference averages, a 2d6 breakdown, and d20 target odds for normal rolls, advantage, and disadvantage. Print at 100% with scaling off.

    Dice probability referenceUse actual-size printing with scaling disabled. Averages and d20 odds are math references, not live rolls.Common pools (range and average)PoolMinMaxAverage1d4142.51d6163.51d8184.51d101105.51d121126.51d2012010.52d62127.03d631810.54d642414.02d6 sum chances22.8%35.6%48.3%511.1%613.9%716.7%813.9%911.1%108.3%115.6%122.8%d20 chance to meet target (2-20)TargetNormalAdvantageDisadvantage295%99.7%90.3%390%99%81%485%97.8%72.2%580%96%64%675%93.8%56.3%770%91%49%865%87.8%42.3%960%84%36%1055%79.8%30.3%1150%75%25%1245%69.8%20.3%1340%64%16%1435%57.7%12.2%1530%51%9%1625%43.8%6.3%1720%36%4%1815%27.8%2.3%1910%19%1%205%9.8%0.3%The Handy Pages · thehandypages.com
    How to use this

    Use Quick roll for a single tap on d20, 2d6, 1d6, or d100. OpenMore options inside the tool for advantage, disadvantage, a flat modifier, or typed notation like 2d6+1d4+3.

    Tap a die name to add it to your pool, or use the minus control to remove one. The pool line updates as you go. Roll uses the pool unless notation is filled in. Reset pool returns to 1d20 with no modifier.

    Download or print the probability chart at the bottom for averages and d20 target odds. Print the chart at 100% with scaling off for actual size.

    How the rolls work

    Each die uses crypto.getRandomValues with rejection sampling so every face is equally likely (no modulo bias). Rolls stay on this device; history is stored in your browser only.

    Advantage and disadvantage apply when at least one d20 is in the pool or quick roll. You will see both d20 results with the kept die emphasized. Natural 20 and natural 1 on a kept d20 are highlighted in the total.

    Related printables and tools