D20 Dice Roller
Roll a 20 sided die. Natural 20s get a cheer.
?
Tip: press the space bar to roll again.
Roll a 20 sided die
This d20 dice roller rolls one 20 sided die each time you press Roll and shows the result in big type. Natural 20s and natural 1s get a call-out, and every roll goes into a history list. It suits a quick check in a tabletop game, a random pick from 20 options, or a classroom game where the whole room should see the number.
How to use the d20 dice roller
- Press Roll. The page also makes one roll when it loads, so a number is already waiting.
- Watch the die tumble for a moment and settle on a number from 1 to 20.
- Look under the total for a note. A 20 says “Natural 20” and a 1 says “Natural 1”.
- Press the space bar for the next roll.
How a d20 behaves
Every face is 5 percent
A d20 is flat. Rolling a 10 is exactly as likely as a 20 or a 1: each has a 1 in 20 chance. Two six sided dice are different, because their middle totals come up far more often than the ends. That flat spread is why many games use a d20 for checks where any result should be possible. Each point of bonus usually moves your chance of success by 5 percent.
Natural 20s and natural 1s
In many tabletop role-playing games, a natural 20 is the best roll possible, often an automatic hit or a critical success. A natural 1 is often an automatic miss. The roller marks both so nobody argues about whether a 20 was rolled or reached with a bonus. Each one turns up about once in every twenty rolls.
Rolling several at once
Set Number of dice above 1 if you want two or more d20s side by side. Any 20 or 1 is highlighted, and the total is the sum. The natural note only appears for a single die.
Ways to use a d20
- Checks and saving throws. Roll, then add your bonus in your head. For the bonus and advantage built in, switch to the tabletop RPG dice roller.
- Random tables. Many game books and homemade lists have 20 entries for weather, names or events. Roll and read the matching line.
- Classroom turns. Number 20 questions or 20 students and roll to see who goes next. A repeat just means roll again.
- Number practice. Younger students can roll and read the number aloud, or roll twice and add the results.
- Low or high. Agree that 1 to 10 means one option and 11 to 20 means the other. For a plain 50/50, a coin flip is quicker.
Fair rolls
Each roll uses your browser’s cryptographic random generator (crypto.getRandomValues). No face is favored, and no roll depends on the one before it. A run of low numbers is ordinary chance, not a cold die, and there is no point blowing on it.
The history logs every roll as notation, such as “1d20: 17”, newest first. It clears when you leave the page, while your dice settings stay saved in this browser.
Frequently asked questions
What are the odds of rolling a natural 20?
Exactly 1 in 20, or 5 percent, on every roll. The same goes for a natural 1 and for every other face.
Does the roller show natural 20s and natural 1s?
Yes. When you roll one d20 and it lands on 20, the note under the total reads 'Natural 20' and the die is highlighted. A 1 is marked the same way with 'Natural 1'.
Can I add my bonus or roll with advantage here?
Not on this page. It rolls plain d20s. For a built-in modifier and advantage or disadvantage, use the tabletop RPG dice roller, which has both.
Can I roll more than one d20?
Yes. Set Number of dice up to 10. Any die that shows 20 or 1 is highlighted, and the big number is the sum. The natural 20 note only appears when you roll a single die.
Can I switch to a different die?
Yes. The Sides menu also has d4, d6, d8, d10, d12 and d100. Your choice is saved in the browser for your next visit.
Is a virtual d20 as fair as a real one?
It is at least as fair. Each roll comes from the browser's cryptographic random generator, so all 20 faces are equally likely, while cheap plastic dice can have small flaws that favor some numbers.