Dice roller
Roll virtual dice for tabletop RPGs and random decisions with full D&D notation support. Choose from d4 to d100, add modifiers, and track your full roll history.
Advanced: dice notation
How to use the dice roller
Click any die button for a quick roll, or type standard notation in the input field for complex rolls. The notation format is NdX+M, where N is the number of dice, X is the number of sides, and M is an optional modifier. For example, 2d6+3 rolls two six-sided dice and adds 3 to the total. Supports all standard tabletop RPG dice (d4, d6, d8, d10, d12, d20, d100) and custom dice with any number of sides. Every roll uses cryptographically secure randomness.
Dice notation reference
Standard D&D / tabletop RPG dice notation is supported:
1d6 or d6 — one six-sided die2d6 — two six-sided dice (sum the results)2d6+3 — two d6 plus 34d6 — four d6 (common for D&D ability scores)1d20 — the classic D&D attack roll1d100 or d100 — the percentile die
Common Uses
- Tabletop RPG sessions: Roll any combination of d4, d6, d8, d10, d12, and d20 dice for Dungeons & Dragons, Pathfinder, or other role-playing systems.
- Board game replacement: Use a virtual die when physical dice are lost, broken, or unavailable during a game session.
- Classroom randomisation: Teachers roll a die to select a student to answer a question, creating a fair and engaging class participation system.
- Probability demonstrations: Roll hundreds of times in seconds to show students how empirical frequency converges to theoretical probability.
- Random event generation: Writers and game masters use dice rolls to randomly determine story events, NPC reactions, or random encounter outcomes.
- Decision-making: Assign options to die faces to make a random but committed choice between equally attractive alternatives.
- Drinking game mechanics: Virtual dice work on phones and tablets for games requiring random number generation without carrying physical dice.
FAQ
What dice does D&D use?
A standard D&D set includes d4, d6, d8, d10, d12, and d20. Some games also use the d100 (percentile) — usually simulated by rolling two d10s and reading one as tens, one as ones.
Is the dice roller fair?
Yes. Every roll uses cryptographically secure randomness from crypto.getRandomValues(). Each face of each die has exactly equal probability.
Can I roll multiple different dice at once?
Currently one notation per roll. Use "2d6+3" for multiple dice of the same type. For mixed rolls like 1d20 + 1d8, roll each separately and add the results yourself.
Does the dice roller store my rolls?
Roll history is kept only for your current session in the browser tab's memory. Nothing is sent to a server or saved after you close the tab.
Can I roll multiple dice at once?
Yes. Use the counter to roll up to 10 standard dice, or switch to Advanced mode and enter notation like 4d6 (four six-sided dice) or 2d8+5 (two eight-sided dice plus a +5 modifier).
By the Numbers
- Rolling two standard six-sided dice: 7 is the most probable result, occurring in 6 of 36 possible outcomes (16.7%)
- The oldest known dice are approximately 5,000 years old, discovered in a backgammon set in Iran's Burnt City
- The global tabletop gaming market was valued at $13.9 billion in 2023, growing at ~9% annually (Grand View Research)
- Casino-grade precision dice are machined to tolerances of ±0.0005 inches to ensure statistical fairness