Pick a die and roll
Choose a die type, set how many, then roll for fair random results.
What is a dice roller?
A dice roller gives you fair, unpredictable results for tabletop games, board games, classroom activities or any situation that needs a random number. Instead of trusting a physical die you can always see through, this tool uses your browser's cryptographically secure random number generator to pick each face with equal probability.
The standard set covers the dice most tabletop role-playing games use: d4, d6, d8, d10, d12, d20 and d100. You can roll several of the same die at once — for example three d6 for a classic attack — and the tool shows each individual result plus the total, with a running history you can clear anytime.
How to use it
Tap a die type to select it, set the number of dice, then press Roll. Every roll is generated fresh and nothing is ever sent to a server.
FAQ
Are the rolls really random?
Yes. The tool uses crypto.getRandomValues, a cryptographically secure random source, rather than the predictable Math.random.
Can I roll multiple dice at once?
Yes, set the number of dice from 1 to 100 and each die is rolled independently with its own total.
Is this tool free?
Yes, completely free with no sign-up, and it works fully offline in your browser.
Disclaimer: Random results are provided as-is for gaming and entertainment. Do not rely on them for anything requiring official or certified randomness.