Dice roller
Dice Roller
Roll virtual dice for board games, tabletop RPGs, and probability. D4 to D100, completely free.
About the dice roller
This free online dice roller supports every standard tabletop die — D4, D6, D8, D10, D12, D20, and D100 — with the ability to roll up to 10 dice at once. It's built for Dungeons & Dragons and other tabletop RPG players who need a quick attack roll, damage roll, or ability check without hunting for physical dice, and for board game nights where someone always loses the D6 under the couch.
It also works well in the classroom for probability lessons — students can generate genuinely random samples and see distributions build up over many rolls — or as a quick decision maker when a coin flip isn't enough options. Every roll uses window.crypto.getRandomValues(), the browser's cryptographically secure random source, so results are truly uniform and unbiased. No signup, no ads, no tracking — just fast, fair dice.
Related wheels
Random Number Wheel
Spin to pick a random number from 1 to 10, or set any range. Perfect for raffles, dice rolls and classroom games. Free random number wheel.
Coin Flip Wheel
Flip a virtual coin with a smooth spin animation. Perfect for sports captains, settling bets and quick 50/50 calls. Free, no signup needed.
Yes or No Wheel
Can't decide? Spin the Yes or No wheel for a fast, fair answer. Perfect for tough choices, dares and quick calls. Free, no signup needed.
Frequently asked questions
What dice types are supported?+
The dice roller supports every standard tabletop die: D4, D6, D8, D10, D12, D20, and D100. You can roll up to 10 of the same die at once, which covers everything from a quick coin-flip-style D6 to a full attack roll in Dungeons & Dragons or a stat check in most tabletop RPG systems.
Is this dice roller truly random?+
Yes. Every roll uses window.crypto.getRandomValues(), the browser's cryptographically secure random number generator. That's the same source recommended for security tokens and it produces genuinely unpredictable, uniformly distributed results — far better than the standard Math.random() used by many free dice roller sites.
Can I roll multiple dice at once?+
Yes. Use the number selector to roll between 1 and 10 dice of the chosen type in a single click. Each die shows its individual result and, when you roll more than one, the total sum is displayed underneath — perfect for damage rolls, ability scores, or probability lessons.