Dice Roller Online — Roll D4, D6, D8, D10, D12, D20 & D100 Free
Click any die type to roll virtual dice instantly in your browser — no signup, no download, no app required. Whether you're running a D&D session, playing Pathfinder, rolling for board games, or just need a random number with a fair roll, this free dice roller handles it all with all standard polyhedral dice from d4 to d100.
Unlike Google's built-in d6 widget, this tool supports the full set of polyhedral dice used in tabletop RPGs — plus D&D-specific mechanics like rolling with advantage, rolling with disadvantage, and the 4d6 drop lowest method for character creation. Roll multiple dice simultaneously, track your roll history, and view live session statistics.
How to Use the Dice Roller
Getting started takes one click:
- Choose your die — Select d4, d6, d8, d10, d12, d20, or d100 from the Dice Type grid
- Set the quantity — Use the +/− buttons to roll 1 to 20 dice at once
- Roll — Hit "Roll Dice" or press Enter to roll; each result appears as an individual card
- Read the result — Each die face shows its value; the sum appears below
- Use D&D Presets — One click for Advantage, Disadvantage, 4d6 Drop Lowest (ability scores), or 8d6 (Fireball)
- Copy the result — Click Copy or press Shift+Enter to copy the notation to your clipboard
Your last 10 rolls are stored in the History Log with timestamps, and session stats (total rolls, average sum, most-used die) update in real time.
Polyhedral Dice — What They Are and Why They Matter
Polyhedral dice are the multi-sided dice used in tabletop role-playing games like Dungeons & Dragons, Pathfinder, Call of Cthulhu, and hundreds of others. Unlike the common six-sided die used in board games, polyhedral dice have 4, 8, 10, 12, 20, or 100 sides — each serving a specific purpose in game mechanics.
A standard D&D set includes seven dice: d4, d6, d8, d10, d12, d20, and one d10 marked 00–90 for percentile rolls combined with the regular d10 to produce 1–100. This online dice roller simulates all of them using the Web Crypto API (crypto.getRandomValues()), which provides cryptographically secure randomness — statistically identical to rolling physical dice.
| Die | Sides | Common Use in D&D | Range |
|---|---|---|---|
| d4 | 4 | Dagger damage, magic missile | 1–4 |
| d6 | 6 | Standard damage, sneak attack, fireball | 1–6 |
| d8 | 8 | Longsword damage, hit points (many classes) | 1–8 |
| d10 | 10 | Heavy crossbow, hunter's mark | 1–10 |
| d12 | 12 | Greataxe damage, barbarian hit die | 1–12 |
| d20 | 20 | Attack rolls, saving throws, skill checks | 1–20 |
| d100 | 100 | Percentile chances, wild magic table | 1–100 |
Common Use Cases
- Tabletop RPG sessions: The primary use. Roll attack rolls, damage dice, saving throws, and skill checks during D&D 5e, Pathfinder, Call of Cthulhu, or any tabletop RPG. Works on phone during sessions without taking up table space.
- D&D character creation: Use the 4d6 Drop Lowest preset to generate ability scores — rolls four d6s and drops the lowest, giving you a range of 3–18 biased toward higher values (average ~12.24).
- Board games: Roll standard d6 dice for Monopoly, Catan, Backgammon, or Yahtzee. Roll two d6 for Catan's resource production or Backgammon moves.
- Random decision making: Assign options to numbers, then roll. Great for choosing restaurants, movies, routes, or any decision where you want to remove bias.
- Math and probability education: Demonstrate single-die distributions (flat) versus multi-die distributions (bell curve) to teach probability and expected value concepts visually.
- Fitness challenges: Roll 2d6 to set rep counts or d20 to choose from 20 exercises — adds unpredictability to workouts without planning.
Frequently Asked Questions
What dice do I need for D&D?
A standard D&D dice set includes 7 dice: one each of d4, d6, d8, d10, d12, and d20, plus one d10 marked 00–90 for percentile rolls. In practice, most players also want several extra d6s (for damage rolls like Fireball's 8d6) and an extra d20 for advantage rolls. This online dice roller simulates all of them without any physical dice.
What does rolling with advantage mean in D&D?
Rolling with advantage means you roll 2d20 and take the higher result. It's applied when you have a favorable condition — an ally using the Help action, a Rogue's Steady Aim, certain spells, or favorable terrain. The opposite, disadvantage, rolls 2d20 and takes the lower result. The Advantage preset sets this up automatically and highlights the winning die.
What is 4d6 drop lowest?
This is the standard D&D ability score generation method. Roll 4d6, discard the lowest result, and sum the remaining three dice. Repeated six times for Strength, Dexterity, Constitution, Intelligence, Wisdom, and Charisma. This produces a range of 3–18 with an average of ~12.24, meaningfully higher than a straight 3d6 roll (average 10.5). Use the "4d6 Drop ↓" preset to do this in one click — the dropped die is dimmed automatically.
What is a percentile dice (d100)?
A d100 generates a result of 1–100, simulating a percentage probability. Physically it's rolled as two d10s — one represents the tens digit (00, 10, 20…90) and the other the units digit (1–9, 0 = 10). A roll of 00 and 0 equals 100. It's used for Wild Magic Surge tables, treasure generation, NPC reaction rolls, and any mechanic requiring a percentage chance. This roller handles it as a single virtual die.
Are the dice rolls truly random?
Yes. The roller uses the browser's Web Crypto API (crypto.getRandomValues()) — a cryptographically secure pseudorandom number generator (CSPRNG). Unlike Math.random(), which is not suitable for fair simulations, crypto.getRandomValues() produces results that pass statistical tests for randomness and are not predictable or biased. Every die face has an equal probability of appearing.
What is dice notation like 2d6+3?
Dice notation is the shorthand for RPG rolls: XdY+Z where X is the number of dice, Y is the number of sides, and Z is an optional modifier. 2d6+3 means roll two six-sided dice and add 3 to the total. 1d20 means roll one twenty-sided die. 4d6kh3 means roll four d6 and keep the highest three. This tool handles standard notation through its quantity and die selectors, with presets for the most common D&D expressions.
Resources
- D&D Basic Rules — Wizards of the Coast — Official D&D 5e rules covering dice mechanics, advantage/disadvantage, and ability score generation.
- AnyDice — Dice Probability Calculator — Advanced probability analysis for complex dice expressions; great for understanding the statistical impact of dice pool choices.
- Wikipedia — Dice notation — Reference article covering the full history and specification of RPG dice notation standards.