D20 Dice Roller
Roll a twenty-sided die online, with modifiers and roll history.
Dice tray
1d6Ready to Roll Dice
Select your dice type and modifiers, then click Roll
Settings
History
No rolls yet. Start by rolling your first dice!
Roll a d20 for D&D and other RPGs
The d20 decides almost everything in Dungeons & Dragons 5e and Pathfinder: attack rolls, ability checks, saving throws and initiative. This roller is already set to a twenty-sided die, so one click gives you a number from 1 to 20, each with the same 5% chance.
Add your bonus in the modifier field (for example +5 for an ability check) and the total is calculated for you. To roll with advantage or disadvantage, set the number of dice to 2 and use the higher or lower result; the 2d20 quick preset does this in one click.
The history keeps every roll of the session, which helps when the table asks "what did you roll?". Need other dice? Switch to D4, D6, D8, D10, D12 or D100 at any time.
Frequently asked questions
How do I roll with advantage?
Set the number of dice to 2 (or use the 2d20 preset) and take the higher result. For disadvantage, take the lower one.
Can I add a modifier to the d20 roll?
Yes. Enter a positive or negative number in the modifier field and it is added to the total automatically.
What is the chance of a natural 20?
On a single d20 it is 1 in 20, or 5%. With advantage (two d20s) the chance of at least one 20 rises to 9.75%.
More Dice Roller presets
Common Use Cases
D&D and RPGs
Attack rolls, ability checks, saving throws and initiative — with natural 20 detection on the D20.
Board Games
Monopoly, Yahtzee, Backgammon, Catan — when the physical dice rolled under the couch.
Random Decisions & Probability
Settle disputes, pick turn order, or teach probability — every side has an equal chance.
How It Works
Pick a die type from D4 to D100, choose how many dice to roll (up to 20) and add a positive or negative modifier for ability checks, attack and damage rolls. The tray shows every die and the total, the standard notation (for example 3d6+2) appears above it, and quick presets cover common rolls such as 1d20, 2d20 for advantage and 3d6 for ability scores. Each roll is saved to your session history with a timestamp and can be copied in one click to share in Discord or a group chat. Free, no registration, and it works on phones, tablets and desktops.
Features
- ✅ All standard RPG dice (D4, D6, D8, D10, D12, D20, D100)
- ✅ Roll multiple dice simultaneously (up to 20 dice)
- ✅ Add positive or negative modifiers to rolls
- ✅ Smooth visual rolling animation
- ✅ Complete roll history with timestamps
- ✅ Copy results to clipboard for easy sharing
Popular Tools
What is an Online Dice Roller?
An online dice roller simulates physical dice with a random number generator. This one supports all the standard polyhedral dice used in tabletop games: D4, D6, D8, D10, D12, D20 and D100 percentile dice. Whether you play Dungeons & Dragons 5e, Pathfinder, Call of Cthulhu or a family board game, you get instant results without physical dice. Every roll uses your browser's cryptographically secure random number generator, so each face of each die has exactly the same chance.
Choose a die type, set how many dice to roll (up to 20 at once) and add a modifier if your roll needs one. When you roll 3d6, the tool generates three independent numbers from 1 to 6 and shows each die together with the total; with a modifier such as +5, the bonus is added to the sum automatically. The current roll is written in standard RPG notation above the tray, quick presets cover the most common combinations, and a short rolling animation plays before the result appears. The history keeps every roll of the session with a timestamp.
Players roll a D20 for attack rolls, ability checks and saving throws, and two D20s for advantage or disadvantage. Dungeon masters use it for NPC actions, random encounter and treasure tables, and damage for groups of monsters. Because the randomness comes from a secure generator rather than a worn physical die, nobody can argue about loaded dice. It is just as handy for online sessions on Discord or any virtual tabletop where players can't roll together, and for Monopoly, Yahtzee, Backgammon, Risk or Catan when the real dice have gone missing.
The dice roller is free and needs no registration, download or installation: select your dice, add a modifier and press roll. It works on desktop computers, tablets and phones, and the copy button lets you paste results straight into your group chat. Each roll uses one die type; for mixed rolls such as 8d6 plus 2d8, roll each group separately and add the totals.