d20 Dice Roller

Roll d20 dice with advantage/disadvantage, modifiers, DC checks, natural 20/1 tracking, and face frequency analysis. The essential D&D dice roller.

d20 Dice Roller

Ability mod + proficiency + other bonuses
Target number to meet or exceed
Result
19
โœ… Success
Success Rate
1/1
100.0% vs DC 15
Natural 20s
0
0.0% (expected 5%)
Natural 1s
0
0.0% (expected 5%)
Min / Max
19 / 19
Lowest and highest totals
Average
19.00
Expected: 10.5

Roll History

#Roll(s)Kept+ ModTotalvs DC 15
11919+019โœ…

d20 Face Frequency

FaceCountPctBar
100.0%
200.0%
300.0%
400.0%
500.0%
600.0%
700.0%
800.0%
900.0%
1000.0%
1100.0%
1200.0%
1300.0%
1400.0%
1500.0%
1600.0%
1700.0%
1800.0%
191100.0%
2000.0%

DC Success Probability

DCChance (no mod)Chance (+0)Difficulty
580%80%Very Easy
1055%55%Easy
1245%45%Medium
1530%30%Medium
1815%15%Hard
205%5%Hard
250%0%Very Hard
300%0%Nearly Impossible
Planning notes, formulas, and examples

About the d20 Dice Roller

The d20 is the most iconic die in tabletop RPGs. In Dungeons & Dragons and Pathfinder, nearly every significant action โ€” attacks, saving throws, skill checks, initiative โ€” comes down to a d20 roll. Each face from 1 to 20 has an equal 5% probability, creating a flat distribution where wild swings are common and the modifier matters enormously.

Our d20 Dice Roller includes built-in advantage/disadvantage (roll 2d20 keep best/worst), modifiers, DC (Difficulty Class) checks with instant pass/fail results, and natural 20 / natural 1 tracking. The DC probability table shows your exact success chance for each difficulty level with your current modifier.

Use it for attack rolls, saving throws, initiative, and DC checks where you want the math visible at a glance. It is also a quick way to compare how much advantage, disadvantage, or a modifier changes your odds before a session.

When This Page Helps

The d20 is rolled more than any other die in D&D. Our roller adds instant DC comparison, advantage/disadvantage, and modifier math โ€” eliminating the most common source of table delays. The face frequency chart helps validate that your physical dice aren't biased (a real concern with cheaper sets).

For DMs, batch rolling 20+ d20s for monster attacks or group saves saves enormous time during complex combat encounters. The DC probability table also helps when setting DCs โ€” see exactly how challenging each number is for the party.

How to Use the Inputs

  1. Click a preset or set the number of d20s manually.
  2. Enter your total modifier (ability + proficiency + other bonuses).
  3. Select advantage (keep highest) or disadvantage (keep lowest) if applicable.
  4. Enter the DC you need to meet or exceed.
  5. Set batch size for multiple rolls.
  6. Click Roll and check your result โ€” natural 20s and 1s are highlighted.
  7. Review the DC probability table to gauge difficulty with your current modifier.
Formula used
P(โ‰ฅDC) = (21 โˆ’ DC) ร— 5% for a single d20. With advantage (2d20 keep highest): P(โ‰ฅDC) = 1 โˆ’ ((DCโˆ’1)/20)ยฒ. With disadvantage: P(โ‰ฅDC) = ((21โˆ’DC)/20)ยฒ. Expected value: 10.5 per d20.

Example Calculation

Result: d20+7 โ†’ 13+7 = 20 โ‰ฅ DC 15 โ†’ Success

Rolling a 13 on the d20 and adding a +7 modifier gives 20, which meets DC 15. With +7, any roll of 8+ succeeds (65% chance).

Tips & Best Practices

  • A +5 modifier means you succeed on DC 15 checks 55% of the time.
  • Advantage on DC 11+ is worth more than +5 in expected success rate.
  • The "bounded accuracy" design of D&D 5e means +1 always matters โ€” it's a flat 5% bonus.
  • Batch roll initiative for all combatants to speed up encounter starts.
  • Track nat 20 and nat 1 rates over multiple sessions to check for dice bias.
  • For inspiration, some DMs let players roll an extra d20 and drop any one die.

The d20 System

The d20 System, pioneered by D&D 3rd Edition (2000), uses the d20 as its universal resolution mechanic. Roll d20 + modifiers โ‰ฅ target number to succeed. This simplicity makes it easy to learn but the flat distribution means luck dominates at low levels (small modifiers) while skill becomes more reliable at high levels (large modifiers).

Advantage/Disadvantage Mathematics

Advantage (rolling 2d20 and keeping the higher) provides a non-linear benefit. Against DC 11 (50% base chance), advantage gives you 75% โ€” a massive +25% boost. Against DC 2 (95% base), advantage only adds 4.75%. This elegantly means advantage helps most when the task is moderately difficult and least when it's very easy or very hard.

The equivalent "flat bonus" of advantage ranges from about +1 (at extreme DCs) to +5 (at DC 11), averaging around +3.3 across all DCs. Disadvantage is the mirror image, with the same magnitudes as penalties.

Bounded Accuracy in D&D 5e

D&D 5e uses "bounded accuracy" โ€” modifiers don't scale as wildly as in previous editions. A level 1 character might have +5 to attacks; a level 20 character might have +11. This compressed range means the d20's randomness always matters, unlike older editions where high-level characters auto-succeeded on moderate challenges. It also means that hordes of weak enemies remain threatening even at high levels.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Roll two d20s and take the higher result. This increases the average from 10.5 to about 13.8 and is roughly equivalent to a +3.3 bonus, though the effect varies by DC.