Lost the dice again? This free online dice roller covers everything from a quick board-game roll to a full tabletop RPG session. Tap a die (d4, d6, d8, d10, d12, d20 or d100) to roll it instantly, or type standard dice notation exactly as it's written in Dungeons & Dragons, Pathfinder and other games. 2d6+3 rolls two six-sided dice and adds 3. 1d20+5 is a typical attack roll. 4d6kh3 rolls four dice and keeps the highest three, the classic way to roll ability scores. 2d20kl1 keeps the lowest (disadvantage), and you can combine terms like 1d8+2d6+4. One-tap buttons handle advantage and disadvantage. Every result shows each individual die, with dropped dice struck through and natural 20s and natural 1s highlighted, plus the total. A history panel keeps your recent rolls so nobody can argue about what happened. Need a decision instead? Flip a coin for heads or tails. Fairness matters, so this roller uses your browser's cryptographically secure random number generator with rejection sampling. Every face of every die is exactly equally likely, with none of the subtle bias of simpler random code. Nothing is sent anywhere.
Roll dice
History
Dice notation cheat sheet
| 2d6 | Roll two six-sided dice |
| 1d20+5 | Roll a d20 and add 5 |
| 4d6kh3 | Roll 4d6, keep highest 3 |
| 2d20kl1 | Disadvantage (keep lowest) |
| 1d8+2d6-1 | Combine several terms |
FAQ
Is this dice roller fair?
Yes. It uses crypto.getRandomValues with rejection sampling, so every face is equally likely.
What does kh3 mean?
“Keep highest 3”: roll the dice and only count the three highest. kl means keep lowest.
What’s the maximum?
Up to 100 dice per term and dice with up to 1,000 sides.
Is my history saved?
Only on this page; it’s cleared when you leave.
Comments
Post a Comment