Dice Roller
Pick your dice and track rolling statistics.
Dice Type
Roll Statistics
Roll History
Online dice roller for d4, d6, d8, d10, d12 and d20
Need to roll a die without searching under the table? Choose a d4, d6, d8, d10, d12 or d20, then select Roll Dice. The virtual die tumbles and stops on one fair result. Your latest result, roll count and complete history stay visible until you clear them.
This free online dice roller works for a missing board-game die, a Dungeons & Dragons check or a classroom probability experiment. It rolls one selected die at a time, so repeat the roll when a game asks for several dice and use the history to add the results. If your game needs a value outside these standard dice ranges, you can generate a random number within your own rangeinstead.
How to roll a die online
- Choose the number of sides. Select d6 for a standard die or d4, d8, d10, d12 or d20 for tabletop games.
- Roll. Select the Roll Dice button, or press Space or Enter when you are not typing in another control.
- Read and record the result. The result appears on the die and in Roll Statistics. Repeat as needed; every result remains in Roll History.
Sound starts muted. Use the speaker control if you want a rolling sound, or leave it muted for a classroom, video call or late-night game.
Is this online dice roller fair?
Each result comes from the browser's cryptographic random-number generator. The roller uses rejection sampling to avoid modulo bias, so every valid face has the same probability. The animation displays the chosen result; it does not decide it.
On a d6, each face has a 1-in-6 chance. On a d20, each face has a 1-in-20 chance. Rolls are independent, so the previous result never makes a number more or less likely on the next roll. A run of low or high numbers can still happen naturally. When an experiment has only two possible outcomes, you can compare those results with a 50/50 coin flip.
Roll d20, d6 and every standard RPG die
The letter d means “die,” and the number tells you how many faces it has. So d6 is a six-sided die and d20 is a twenty-sided die. The chance below is the probability of any one named face on a fair roll:
| Die | Chance per face | Common use |
|---|---|---|
| d4 | 25% | Small damage rolls and minor effects |
| d6 | 16.67% | Board games, damage and ability-score rolls |
| d8 | 12.5% | Hit dice, healing and weapon damage |
| d10 | 10% | Damage rolls and percentile pairs |
| d12 | 8.33% | Large weapon damage and hit dice |
| d20 | 5% | Attacks, ability checks and saving throws |
Choose d6 to replace the cube found in most family games. Choose d20 for a D&D attack roll, ability check or saving throw. A natural 20 means the die itself shows 20 before modifiers; its probability is 5% on every d20 roll.
A D&D dice roller for the whole table
For D&D, select the die named in the rule, weapon or spell. A typical attack starts with d20; damage then uses the die listed by the weapon. If a rule says 2d6, roll the d6 twice and add the two entries in the history. Add bonuses or penalties separately after the roll.
This DnD dice roller is useful when a physical set is missing or players are on a video call. It needs no account or download and works in a browser. If the group needs to decide who rolls first, add the players to the wheel of names and pick one at random.
Using virtual dice for probability lessons
A die makes theoretical probability easy to test. Choose d6, roll it 30 or 60 times, and use the history to tally each face. The short-run counts will rarely be identical even though every face has the same 1-in-6 probability. With more rolls, each face's share generally moves closer to 16.67%.
Teachers can compare different dice too: predict the chance of rolling the highest face, then test d4, d6 and d20. The theoretical answers are 25%, 16.67% and 5%. For the next classroom activity, you can also split the class into random teams without assigning the groups by hand.