RollAD20

Roll a D20

Recent rolls

No rolls yet — your history will appear here.


Free online D20 dice roller — fast, fair, no sign-up.

What Is a D20, and How Do I Roll One Online?

A D20 is a twenty-sided die shaped like an icosahedron, numbered 1 through 20. It's the signature die of Dungeons & Dragons and most modern tabletop role-playing games, used for attack rolls, skill checks, saving throws, and any moment where the outcome should come down to chance. If you don't have a physical die on hand — or you're playing online — RollAD20 lets you roll a D20 instantly from any browser, no app or account required.

How to Roll a D20 on RollAD20

Rolling a D20 here takes one tap: open the site, tap the die, and watch the animation land on your result. As a fast roll dice simulator, it uses your browser's cryptographic random number generator rather than a simple pseudo-random function, so results are as close to a true random dice roller as software gets — no bias toward high or low numbers, no predictable patterns. Every roll is logged in your roll history, so you can scroll back and see your last several results. Whether you're trying to roll d20 online for a home game or need to roll a d20 for me between turns on a video call, it's the same instant tool.

Why Players Choose This Dice Roller

Most "roll dice online" tools bury the actual roller under banner ads, pop-ups, and autoplay video. RollAD20 doesn't — it's built to be the fastest, cleanest dice roller online: no clutter, no sign-up, just a die and a number. That makes it a solid DnD dice roller for the table when someone's physical die rolls off the map, or the primary dice roller for a fully online game. Sound effects and a light or dark theme are built in, and everything works the same whether you're rolling a d20 dice on a laptop between turns or rolling on your phone under the table.

Roll Dice With Friends, or Solo

Because it's just a link, RollAD20 works well as a shared dice roller — open it on a video call, share your screen, and let everyone see the same virtual dice roller in action. It's equally useful solo: game masters use it to roll dice for NPCs, and players use it to double-check a roll instead of physically grabbing a die.

More Than a D20 — Every Die a Tabletop Game Needs

While the D20 gets top billing, RollAD20 is a complete dice roller online: D4, D6, D8, D10, D12, D20, and D100 (percentile) are all one click away in the navigation above. Need to roll dice 1 6 for a board game, roll dice 20 sided for initiative, or roll a d100 for a percentile check? It's the same fast, free experience across every die.

Frequently Asked Questions

What does "roll a d20" mean?

To roll a d20 means to generate a random number between 1 and 20, either with a physical twenty-sided die or a virtual one like RollAD20. In tabletop games such as Dungeons & Dragons, "roll a d20" is shorthand for making an attack roll, ability check, or saving throw — the number you get decides whether the action succeeds.

How do you roll a d20?

With a physical die, drop it onto a flat, open surface and read the number facing up once it stops. With RollAD20, just tap the die on screen — the result appears instantly, generated by your browser's cryptographically secure random number generator so it's as fair as a physical roll.

How do you roll high on a d20?

On a single, fair roll every face has an equal 1-in-20 chance, so there's no technique that shifts the odds. The one legitimate way to push your average up in D&D is rolling with advantage — roll two d20s and keep the higher result, which raises your average outcome from 10.5 to about 13.825.

What's the best way to roll a d20?

On the tabletop, roll onto a flat, open surface so the die tumbles freely instead of catching on a tray edge or another die — that's what keeps a physical roll fair. Online, use a roller that draws from a cryptographically secure random source rather than a weak pseudo-random function, so every number from 1 to 20 comes up equally often. RollAD20 does exactly that.

Is there a bar game where you roll a d20 for shots?

Yes — it's a popular tabletop-and-bar mashup where players roll a d20 and the result (or a house rule tied to it) determines who drinks or how much. There's no official version, so the rules vary by bar and by table. If you want to try it at home, RollAD20 works as a free virtual d20 for the game — just drink responsibly.

How can I roll a d20 better?

Consistency is what makes a roll trustworthy, not technique. Physically, that means a flat surface and enough room for the die to tumble. Digitally, it means using a roller built on real randomness rather than a biased algorithm — RollAD20 uses the Web Crypto API under the hood, so every roll is as fair as the last.

What's the average d20 roll with advantage?

Rolling with advantage means rolling two d20s and keeping the higher number. That pulls the average up from 10.5 (a single roll) to about 13.825 — noticeably better odds than a straight roll, though the theoretical maximum and minimum stay 20 and 1.

What is it called when you roll a d20 in D&D?

It depends on why you're rolling. Roll a d20 to attack and it's an "attack roll"; roll to try something like climbing or persuading and it's an "ability check"; roll to resist an effect and it's a "saving throw." Generically, players just call it "a d20 roll" or "a check."

What is the average roll on a d20?

10.5. A fair d20 rolls every number from 1 to 20 with equal probability, and the mathematical average of that range — (1 + 20) ÷ 2 — works out to 10.5, even though 10.5 itself can never actually come up.

What is the average roll on a d6?

3.5. Just like the d20, a fair six-sided die rolls each number 1 through 6 with equal probability, so the average — (1 + 6) ÷ 2 — is 3.5. You can roll one instantly on the RollAD20 D6 page.

Can you roll a D20 for me?

Yes — open RollAD20 and tap the die. It rolls instantly and shows the result, so it works anytime you need something to roll a d20 for you, whether that's for a game, a decision, or just curiosity.

How does a D20 roll work?

Physically, a d20 is a fair icosahedron — twenty equally sized faces mean each number from 1 to 20 has an equal 1-in-20 chance on every roll. RollAD20 recreates that fairness in software: it uses your browser's crypto.getRandomValues() API to generate a uniformly random result in that range, rather than a weaker Math.random()-based approach that can skew toward certain numbers.

How do you roll dice correctly?

Correctly, in practice, just means fairly: use dice that aren't weighted or shaved, roll onto a flat open surface with enough room to tumble, and avoid resting throws against a wall or another die. Online, "correct" means the software behind the roll is unbiased — RollAD20 uses cryptographically secure randomness so every outcome is as fair as a physical roll.