This d20 dice roller supports all standard RPG dice — d4, d6, d8, d10, d12, and d20 — with D&D features like advantage, disadvantage, modifiers, and multiple dice rolls. Roll a natural 20 for a confetti critical hit celebration.
Choose Die Type
Roll Options
Select a die and click Roll!
How to Use the D20 Dice Roller
The d20 dice roller covers all the dice you need for Dungeons & Dragons, Pathfinder, and other tabletop RPGs. From attack rolls to skill checks, this virtual dice roller handles every combination with proper D&D mechanics built in.
Step 1: Select Your Die
Click any die button (d4 through d20) to select it. The d20 is selected by default as it's used for attack rolls, saving throws, and ability checks. Use d6 for most weapon damage (longsword 1d8, short sword 1d6), d4 for dagger damage, d12 for greataxe, and d10 for heavy crossbow.
Step 2: Set Quantity and Modifier
Use the + and − buttons to set how many dice to roll at once. Rolling 2d6 for a greatsword or 3d6 for some spells? Set quantity to 2 or 3. The modifier adds or subtracts from the total — in D&D this is your ability modifier plus proficiency bonus. A level 5 fighter with Strength 18 attacking adds +7 (Strength +4, proficiency +3).
Step 3: Advantage and Disadvantage
D&D 5e frequently grants advantage (roll 2d20, take higher) or disadvantage (roll 2d20, take lower). Advantage applies when conditions favor you — attacking while hidden, or casting the Bless spell. Disadvantage applies when conditions hamper you — attacking while prone, or within range of a creature causing Frightened. On average, advantage adds +3.3 to d20 rolls.
Natural 20 Critical Hits
Rolling an unmodified 20 on a d20 (natural 20) is a critical hit on attack rolls. The roller celebrates with a confetti explosion and highlights the result in green. On a critical hit in D&D 5e, you double the number of dice for damage (e.g., a longsword crit rolls 2d8 damage instead of 1d8) before adding modifiers.
Common D&D Roll Reference
Attack roll: 1d20 + attack bonus vs target AC. Ability check: 1d20 + ability modifier (+ proficiency if trained). Saving throw: 1d20 + save modifier. Initiative: 1d20 + Dexterity modifier. Roll history keeps your last 10 rolls for easy combat tracking.
FAQ
Is this d20 dice roller really free?
Yes, completely free with no signup required. All rolls use your browser's random number generator — no server is involved and nothing is stored on our end.
Is my roll data private?
Yes, all dice rolls happen locally in your browser. No data is sent to any server. Your roll history exists only in your browser's memory and clears when you refresh.
How does advantage and disadvantage work?
Advantage rolls two d20s and keeps the higher result. Disadvantage rolls two d20s and keeps the lower result. This is a core D&D 5e mechanic used for ability checks, attack rolls, and saving throws. Advantage roughly equals +3.3 to your roll on average.
Can I roll multiple dice at once?
Yes. Enter the number of dice in the quantity field, then click Roll. The tool shows each die result individually and the total sum. Perfect for damage rolls like 2d6 or 3d8.
What happens on a natural 20?
Rolling a natural 20 (unmodified 20 on a d20) triggers a confetti celebration — a critical hit! The result is highlighted in green. Note: modifiers don't affect whether a roll is a natural 20; only the base die result matters.
What's the difference between d10 and d100?
A d10 rolls 1-10. A d100 (percentile) is traditionally two d10s — one for tens digit, one for units — giving 1-100. This tool uses a single roll for d100. Common uses: d100 for percentage-based skill checks in older RPG systems, d10 for initiative or damage.