Home › Dice Roller

Dice Roller – Roll Dice Online

Roll d4, d6, d8, d10, d12, d20, d100 or any custom die. Add modifiers, use advantage and disadvantage, type notation like 2d6+3 or 4d6kh3, play Yahtzee-style dice, generate D&D ability scores and see exact odds — free, fair and instant.

🎲 Up to 50 Dice 📝 Dice Notation 🐉 D&D Tools 📊 Odds Charts

🎲 Online Dice Roller

Choose your die
Press Roll Dice (or the R key) to roll.
Your dice will appear here.
Click an example to roll it:
1d20 2d6+3 1d20+5 adv 1d20+5 dis 4d6dl1 4d6kh3 8d6 3d8! 1d100 2d10+1d4+2 5d6-2
📖 Notation cheat sheet
Write thisIt means
NdS (e.g. 3d8)Roll N dice with S sides and add them up
d20One die — the leading 1 is optional. d% = d100
+ / − numberAdd or subtract a modifier, e.g. 1d20+5 or 2d6−1
kh / kl NKeep the highest / lowest N dice (4d6kh3)
dh / dl NDrop the highest / lowest N dice (4d6dl1)
!Exploding dice — a maximum roll earns an extra die (3d6!)
adv / disAdvantage / disadvantage on a single die: 1d20+5 adv
Multiple termsCombine freely: 2d10+1d4+2
Press Roll to start your turn (3 rolls per turn). Turns: 0  |  Yahtzees: 0
🎉 YAHTZEE! Five of a kind — 50 points!
Tip: after the first roll, click dice to hold them (gold outline), then roll the rest. The table shows what each category would score.

🧙 Ability Score Generator

Roll six ability scores for a new character.

⚔️ d20 Check (attack, save or skill)

🗡️ Common Damage Rolls

Longsword 1d8+3 Greatsword 2d6+4 Sneak Attack 3d6 Fireball 8d6 Healing Potion 2d4+2 Magic Missile 3d4+3 Crit Longsword 2d8+3
Click a spell or weapon to roll its damage.
Try one of these:
1d20 2d6 3d6 4d6dl1 2d20kh1 (adv) 2d20kl1 (dis) 5d6 8d6 1d100
Advertisement
240 × 600
Ad Space
Paste your ad network tag here

What Is an Online Dice Roller?

An online dice roller is a free digital tool that rolls virtual dice for you and instantly shows the result. Instead of hunting for a lost d20 under the sofa, you click a button and the roller picks a random number for each die, adds any modifier and shows the total. Our dice roller handles every standard tabletop die — d4, d6, d8, d10, d12, d20 and d100 — plus any custom die from 2 to 1,000 sides, and it can roll up to 50 dice at once.

People use a virtual dice roller for many reasons: playing Dungeons & Dragons or other role-playing games online, settling a board-game dispute, running a classroom probability experiment, picking a random number, or simply because the dice are at home and the game is not. Because every roll runs inside your browser, it works on phones, tablets and computers without any app, download or account.

This page goes further than a simple random dice roll. It includes a dice notation roller that understands formulas such as 2d6+3 and 4d6kh3, a Yahtzee-style game with holds, a D&D toolkit for ability scores and d20 checks, and an odds calculator that draws the exact probability of any roll. Everything is free and your history stays on your own device.

7+
Dice types plus custom
50
Dice per roll
6
Tools in one page
0
Downloads needed
Quick answer: pick a die, choose how many to roll and press Roll Dice. The total is the sum of all dice plus your modifier. For example, 2d6+3 means roll two six-sided dice and add 3, giving a result between 5 and 15.

How to Use This Dice Roller (Step by Step)

Everything is organised into six tabs so you can jump straight to what you need.

  1. Dice Roller tab. Choose a die (d4 to d100 or a custom number of sides), set how many dice to roll, add an optional modifier and pick a roll mode — plain sum, advantage, disadvantage, or keep/drop the highest or lowest dice. Press Roll Dice or tap the R key on a keyboard. Dropped dice are faded out, maximum rolls glow gold and rolls of 1 glow red.
  2. Notation tab. Type a formula such as 2d6+3, 4d6kh3 or 1d20+5 adv and press Enter. You get a per-term breakdown, the total, the possible range and the average roll. Click any example chip for an instant demo.
  3. Yahtzee tab. Roll five dice up to three times per turn. Click dice to hold them, and watch the scoring table show what every category would score, with the best option highlighted.
  4. D&D Tools tab. Generate a full set of six ability scores, roll a d20 check against a DC with advantage or disadvantage, and roll common spell and weapon damage with one click.
  5. Odds tab. Enter any dice formula and see a probability chart, the average, the most likely total and the chance of reaching a target number.
  6. History tab. Review your last 50 rolls with simple statistics. History is stored only in your browser.
Pro tip: switch on Dice sound in the top-right corner for a satisfying rattle, and use the Copy result button to paste any roll straight into a chat with your gaming group.

Dice Types Explained: d4, d6, d8, d10, d12, d20 & d100

A die is named after its number of sides: a d6 has six sides, a d20 has twenty. Each shape produces results from 1 up to its highest face, and every face is equally likely on a fair die. The table below summarises the standard set used in tabletop games.

DieShapeRangeAverageCommon uses
d4Tetrahedron (4 triangular faces)1–42.5Damage for daggers and small spells, healing, tiny random choices
d6Cube (6 square faces)1–63.5Board games, Yahtzee, Monopoly, Catan, fireball damage
d8Octahedron (8 triangular faces)1–84.5Longsword and many weapon damage rolls, hit dice
d10Pentagonal trapezohedron (10 kite faces)1–105.5Percentile rolls (with a second d10), World of Darkness dice pools
d12Dodecahedron (12 pentagon faces)1–126.5Greataxe damage, barbarian hit dice
d20Icosahedron (20 triangular faces)1–2010.5Attacks, saving throws and skill checks in D&D and Pathfinder
d100Two d10s (tens and units) or a 100-sided die1–10050.5Percentile checks, random tables, success chances
Average roll of a single die (the middle of its range)
d4 average
2.5
d6 average
3.5
d8 average
4.5
d10 average
5.5
d12 average
6.5
d20 average
10.5
d100 average
50.5

The average of any die is simply (sides + 1) ÷ 2. That is why a d6 averages 3.5 and a d20 averages 10.5. When you roll several dice, you add the averages together — three d6 average 10.5, the same as one d20, but the spread of results is very different, as the probability section below shows.

What Is a Custom Die?

Not every game uses the standard set. A custom die lets you roll any number of sides from 2 to 1,000. A 2-sided die is a coin flip, a d3 can be simulated with a d6 divided by two, and a d30 or d1000 is handy for random tables, lotteries within a group and classroom activities. Choose Custom in the Dice Roller tab and type the number of sides.

Dice Notation Explained: How to Read 2d6+3

Dice notation is a short way of writing a dice roll that is understood by role-players around the world. The basic pattern is NdS: roll N dice that each have S sides, then add the results.

NdS ± M N = how many dice | S = sides per die | M = fixed modifier 2d6+3 → roll two six-sided dice, add 3

Keep, Drop, Advantage and Exploding Dice

  • Keep highest / lowest (kh, kl): 4d6kh3 rolls four dice and keeps the three highest.
  • Drop highest / lowest (dh, dl): 4d6dl1 drops the single lowest die. It gives the same answer as 4d6kh3.
  • Advantage and disadvantage: roll two d20 and keep the higher (advantage) or the lower (disadvantage). Written as 2d20kh1 and 2d20kl1 — or simply 1d20 adv in our roller.
  • Exploding dice (!): in 3d8! every die that rolls its maximum earns another die, which can also explode. Our roller caps extra dice to keep results sensible.
  • Percentile (d%): a d100, often made from two d10 dice read as tens and units.

Dice Notation Examples with Ranges and Averages

NotationRangeAverageMeaning
1d201 – 2010.5One twenty-sided die — the core roll of D&D
2d6+35 – 1510Two six-sided dice plus a +3 modifier
4d6dl13 – 1812.24Roll four d6 and drop the lowest — standard ability score method
4d6kh33 – 1812.24Same result as 4d6dl1, written as “keep highest 3”
1d20+5 adv6 – 2518.83Advantage: roll two d20, keep the higher, add 5
1d20+5 dis6 – 2512.18Disadvantage: roll two d20, keep the lower, add 5
8d68 – 4828Eight six-sided dice, e.g. a fireball spell
2d10+1d4+25 – 2615.5Several dice groups and a modifier in one roll
3d8!3 – ∞more than 13.5Exploding dice: every 8 rolls an extra die
1d100 or d%1 – 10050.5Percentile roll

Dice Probability: What Are Your Real Odds?

Rolling one fair die gives every face the same chance. Rolling two or more dice and adding them changes everything: middle totals become far more likely than extremes. This is the reason a 7 is the most common result on two six-sided dice, and it explains the shape of the chart below.

Probability of each total when rolling 2d6 (36 possible outcomes)
2.8%
2
5.6%
3
8.3%
4
11.1%
5
13.9%
6
16.7%
7
13.9%
8
11.1%
9
8.3%
10
5.6%
11
2.8%
12
2d6 totalWays to roll itChanceOdds
21 / 362.78%1 in 36
32 / 365.56%1 in 18
43 / 368.33%1 in 12
54 / 3611.11%1 in 9
65 / 3613.89%1 in 7.2
76 / 3616.67%1 in 6
85 / 3613.89%1 in 7.2
94 / 3611.11%1 in 9
103 / 368.33%1 in 12
112 / 365.56%1 in 18
121 / 362.78%1 in 36

There are six ways to make a 7 (1+6, 2+5, 3+4, 4+3, 5+2, 6+1) but only one way to make a 2 or a 12. That is why a 7 appears about one roll in six while double-ones, often nicknamed “snake eyes”, appear about one roll in 36.

The Chance of Rolling at Least One Six

To find the chance of seeing at least one six when rolling n dice, work out the chance of no sixes, which is (5/6) multiplied by itself n times, and subtract it from one.

Chance of at least one 6 when rolling n six-sided dice
1 die
16.7%
2 dice
30.6%
3 dice
42.1%
4 dice
51.8%
5 dice
59.8%
6 dice
66.5%

Notice that even with six dice you are not guaranteed a six — the chance is about 66.5%. Many people expect it to be 100%, which is a classic probability mistake.

Advantage and Disadvantage on a d20

Rolling a d20 twice and keeping the better result sounds like a small bonus, yet it changes the odds dramatically. The table shows the chance of reaching each number or higher with a normal roll, with advantage and with disadvantage.

Need this on the d20NormalAdvantageDisadvantage
2 or higher95.00%99.75%90.25%
5 or higher80.00%96.00%64.00%
8 or higher65.00%87.75%42.25%
10 or higher55.00%79.75%30.25%
11 or higher50.00%75.00%25.00%
13 or higher40.00%64.00%16.00%
15 or higher30.00%51.00%9.00%
18 or higher15.00%27.75%2.25%
20 or higher5.00%9.75%0.25%
Did you know? Advantage raises the average d20 result from 10.5 to 13.825, while disadvantage lowers it to 7.175 — roughly a +3.3 or −3.3 swing, similar to a +3 or −3 modifier.

Dice in D&D and Tabletop RPGs

Tabletop role-playing games use dice to decide whether actions succeed. In Dungeons & Dragons 5th edition the d20 is the main die: you roll it, add a modifier from your character’s ability and skills, and compare the total against a target number such as a Difficulty Class (DC) or an enemy’s Armor Class (AC). Meet or beat the target and you succeed.

Ability Scores: 3d6 vs 4d6 Drop Lowest

Six ability scores define a character. The classic method is to roll 3d6 for each. The most popular modern method rolls 4d6 and drops the lowest die, which produces noticeably stronger characters. Our D&D Tools tab does this for you six times in one click.

Chance of rolling a score of…3d6 straight4d6 drop lowest
8 or higher83.80%94.29%
10 or higher62.50%82.48%
12 or higher37.50%61.65%
14 or higher16.20%35.49%
15 or higher9.26%23.15%
16 or higher4.63%13.04%
17 or higher1.85%5.79%
18 or higher0.46%1.62%
Average score10.5012.24

With 4d6 drop lowest, an 18 appears about 1.6% of the time compared with roughly 0.46% on 3d6 — more than three times as often.

Ability Modifiers

In D&D 5e the modifier for an ability score is calculated as (score − 10) ÷ 2, rounded down. A score of 10 or 11 gives +0, 14 or 15 gives +2, and 18 or 19 gives +4.

Score8–910–1112–1314–1516–1718–1920
Modifier−1+0+1+2+3+4+5

Damage Dice Examples

Different weapons and spells use different dice. Here are some common rolls with their ranges and average damage.

RollDiceRangeAverage
Longsword hit1d8+34 – 117.5
Greatsword hit2d6+46 – 1611
Sneak Attack3d63 – 1810.5
Magic Missile3d4+36 – 1510.5
Healing potion2d4+24 – 107
Fireball8d68 – 4828

Critical Hits, Natural 20s and Percentile Dice

A natural 20 is a d20 that shows 20 before any modifier. In many games it is a critical success — for attacks, you typically roll the weapon’s damage dice twice. A natural 1 is the opposite and often counts as a miss. Systems such as Call of Cthulhu use percentile dice (d100): you roll under your skill percentage to succeed, so a skill of 60 means a 60% chance.

House rules differ: critical hits, fumbles and automatic successes vary between tables and games. Our roller highlights natural 20s and 1s, and you and your group decide what they mean.

Dice in Board Games & Classic Dice Games

You do not need a fantasy setting to use a dice roller. Here are some well-known games and the probabilities that make them tick.

GameDiceA useful probability
Monopoly2d6Doubles appear 1 time in 6 (16.7%); three doubles in a row, which sends you to jail, is about 0.46%.
Catan2d66 and 8 each come up 5/36 of the time (13.9%); a 7 triggers the robber 6/36 (16.7%); 2 and 12 are only 2.8%.
Craps2d6A 7 or 11 on the first throw wins 8/36 (22.2%); a 2, 3 or 12 loses 4/36 (11.1%).
Backgammon2d6Doubles (which let you move four times) come up 1 in 6 rolls.
Yahtzee5d6Five of a kind on a single roll is 6/7776 (about 0.077%, or 1 in 1,296).

Try the Yahtzee tab to feel these odds first-hand: hold the dice you want to keep, re-roll the rest and see how rarely a perfect five-of-a-kind arrives. For a quick game night, the main Dice Roller tab can roll five or six dice in one go with no physical dice needed.

Is This Dice Roller Fair and Random?

Fairness is the first question people ask about any virtual dice. This roller uses your browser’s cryptographically secure random number generator (crypto.getRandomValues) wherever it is available, which is the same kind of randomness used for security tasks. It is far less predictable than the simple pseudo-random functions found in many basic dice scripts.

Avoiding Modulo Bias

A subtle mistake in many online dice rollers is modulo bias. A computer produces a huge random number, and the simplest way to turn it into a 1–6 result is to take the remainder after dividing by six. Because the range of the random number does not divide evenly by six, some faces end up very slightly more likely than others. We avoid this by using rejection sampling: if the random number falls in the uneven leftover part of the range, we discard it and draw again. Every face of every die therefore has exactly the same chance.

Digital Dice vs Physical Dice

Physical dice are never perfect. Tiny differences in weight, rounded edges and the way a die is thrown can introduce small biases, which is why casinos use precision-machined dice. A well-built digital roller can actually be fairer than a cheap set from a toy shop, with the trade-off that you do not get the tactile fun of the throw.

Streaks Are Normal

Random sequences contain streaks. Rolling three sixes in a row happens about once in every 216 sets of three rolls, and nobody should be surprised when it does. The gambler’s fallacy is the belief that a die is “due” for a certain number after a streak — in reality each roll is independent and the odds never change.

Entertainment use only: this tool is designed for games, teaching and fun. Do not use it for real-money gambling decisions.

Tips for Game Masters, Players and Teachers

For Game Masters

  • Keep the Notation tab open for monster damage so you can type 2d8+4 once and re-roll with a single click.
  • Use the Odds tab to check whether an encounter is fair — for instance, how likely a goblin is to hit AC 15 with a +4 bonus.
  • Roll secretly for hidden checks by using the tool on your own screen while players look at theirs.

For Players

  • Use advantage and disadvantage options instead of rolling twice by hand — the roller marks which die counts.
  • Check the Odds tab before taking a risky action. A 55% chance feels very different from a 20% chance.
  • Generate several sets of ability scores and compare totals against the standard array of 72.

For Teachers and Parents

  • Ask students to predict the most common total of two dice, then roll 100 times and compare with the probability chart above.
  • Explain expected value by calculating the average of different dice and checking it against the roller’s average tile.
  • Use the d100 or a custom die for random selection, group assignment and classroom raffles.

Dice Glossary: Terms Every Roller Should Know

TermMeaning
dNA die with N sides, such as d6 or d20.
ModifierA number added to or subtracted from the total of a roll.
AdvantageRoll two d20 and take the higher result.
DisadvantageRoll two d20 and take the lower result.
Natural 20 / Natural 1A d20 showing 20 or 1 before modifiers are added.
Keep / DropCounting only the highest or lowest dice of a group.
Exploding diceA maximum roll earns an extra die that is added to the total.
Dice poolA group of dice rolled together, often counting successes instead of adding.
DC / ACDifficulty Class and Armor Class — the number your total must reach.
Percentile diceA d100 roll from two ten-sided dice (tens and units).
Expected valueThe long-run average result of a roll.

A Short History of Dice and Fun Facts

Dice are among the oldest gaming tools in the world. Cubic dice and their ancestors, such as carved knucklebones, have been found at archaeological sites that are roughly five thousand years old, and dice games were popular in ancient civilisations across Asia, Europe and Africa. The familiar six-sided die has stayed almost unchanged for millennia.

Polyhedral dice — the four-, eight-, ten-, twelve- and twenty-sided shapes — became familiar to modern players through tabletop role-playing games from the 1970s onward, and today a full set is a standard part of any gamer’s bag.

  • On a standard six-sided die, opposite faces always add up to 7.
  • Rolling double sixes on two dice has a 1 in 36 chance, exactly the same as any other specific pair.
  • The word “die” is the singular and “dice” the plural, although many people use “dice” for both.
  • A d20 has 20 faces and 30 edges, and is the mathematical shape known as an icosahedron.
Ready to roll? Scroll back up, choose your die and press Roll Dice — or open the Odds tab to see the exact chances of any roll before you commit.

Frequently Asked Questions — Dice Roller

Answers to common questions about rolling dice online, dice notation, advantage, D&D rolls and dice probability.

Choose a die (d4, d6, d8, d10, d12, d20, d100 or a custom number of sides), set how many dice to roll, add an optional modifier and press Roll Dice. The tool shows each die, the total and a breakdown. On a keyboard you can also press the R key to roll again.
Yes. The roller uses your browser’s cryptographically secure random number generator (crypto.getRandomValues) where available, and removes modulo bias with rejection sampling, so every face of every die has exactly the same chance. Streaks and repeats are normal in random results and do not mean the dice are unfair.
2d6+3 is dice notation. It means roll two six-sided dice, add the results together and then add 3. The lowest possible total is 5 (1+1+3) and the highest is 15 (6+6+3), with an average of 10.
Advantage means you roll two d20 and use the higher result; disadvantage means you roll two d20 and use the lower. Advantage raises the average d20 result from 10.5 to 13.825, while disadvantage lowers it to 7.175. Choose Advantage or Disadvantage in the Roll mode menu, or type 1d20+5 adv in the Notation tab.
In the Dice Roller tab choose d6, set 4 dice and pick Drop lowest N with N = 1. In the Notation tab type 4d6dl1 or 4d6kh3. The D&D Tools tab also generates all six ability scores with this method in one click.
Select the d100 button in the Dice Roller tab, or type 1d100 or d% in the Notation tab. A d100 gives a result from 1 to 100. At a physical table the same roll is made with two ten-sided dice read as tens and units.
Yes. Choose Custom in the Dice Roller tab and enter any number of sides from 2 to 1,000. In the Notation tab you can write the same thing directly, for example 3d30 or 1d1000.
The Dice Roller tab rolls up to 50 dice at once, and the Notation tab allows up to 100 dice in each term and 500 dice in total. Dice are drawn on screen with maximum rolls highlighted gold and rolls of 1 highlighted red.
A 7 is the most likely total on two six-sided dice. There are 6 ways to make it out of 36 possible outcomes, so the chance is 16.67% (1 in 6). A 2 or a 12 can each be made in only one way, a 2.78% chance (1 in 36).
Rolling 3d6 gives an average score of 10.5, while rolling 4d6 and dropping the lowest die gives an average of about 12.24. With 4d6 drop lowest, a score of 18 appears roughly 1.6% of the time compared with about 0.46% on 3d6, so characters are noticeably stronger.
With exploding dice, every die that rolls its maximum value earns an extra die that is added to the total, and that extra die can explode too. Add an exclamation mark to a term, for example 3d8!, to use this in the Notation tab. The roller limits the number of extra dice so results stay reasonable.
Open the Odds tab, type any dice formula such as 2d6, 3d6 or 4d6dl1 and press Show Odds. You get a probability chart, the average, the most likely total and the exact chance of rolling a target number or higher or lower. Simple dice sums and keep/drop rolls are calculated exactly; very large or exploding rolls are estimated by simulation.
Yes. The Yahtzee tab gives you five dice and three rolls per turn. Click dice to hold them, roll the rest again and watch the scoring table show what each category would score. It also counts the Yahtzees you roll in a session.
Your last 50 rolls are stored only in your own browser using localStorage, so they stay on your device and are never uploaded to a server. You can remove them at any time with the Clear history button in the History tab.