Dice Roller
Roll virtual dice of any size — d4, d6, d8, d10, d12, d20, d100 or custom — one or many at a time. Free, instant and private: every roll is generated in your browser using cryptographic randomness.
| # | Roll | Dice | Total |
|---|
How to use the dice roller
- Pick a die type. Choose a standard die (d4, d6, d8, d10, d12, d20 or d100) or select Custom and enter any number of sides.
- Set how many dice and a modifier. Roll a single die or a whole handful at once, and add or subtract a modifier to the total — handy for tabletop games like "2d6 + 3".
- Roll and read the result. Press Roll dice to get each die value, the combined total and a running history. Copy the result with one click.
About this tool
This free online dice roller replaces physical dice for board games, tabletop role-playing games such as Dungeons & Dragons, classroom probability lessons and any decision that needs a fair random number. It supports the full set of polyhedral dice plus fully custom-sided dice, so you can roll a d3, a d30 or even a d1000 when a game calls for it. Each die is rolled independently, the highest and lowest values in a throw are highlighted, and modifiers are applied to the total using standard dice notation.
Every roll is produced with your device's cryptographic random number generator (crypto.getRandomValues) and rejection sampling, so the outcomes are unbiased and each face is equally likely. Nothing is sent to a server — the tool runs entirely in your browser, works offline once loaded, and keeps no record of your rolls beyond the on-screen history, which clears when you reload the page.
Frequently asked questions
Are the dice rolls truly random and fair?
Yes. Rolls use the browser's cryptographically secure generator with rejection sampling to eliminate modulo bias, meaning every face of every die has an exactly equal chance. It is far more even than most physical dice, which can be slightly weighted by their pips or manufacturing.
What does "2d6 + 3" mean?
It is standard dice notation: roll two six-sided dice and add three to the total. Set "How many dice" to 2, choose d6, and enter 3 in the modifier field to reproduce it. The notation shown under the total always reflects your current settings.
Can I roll an unusual die like a d3 or d30?
Yes. Select Custom and type any number of sides from 2 up to 100,000. This lets you simulate dice that do not physically exist, which is useful for custom game systems and probability experiments.
How many dice can I roll at once?
You can roll up to 100 dice in a single throw. Each is rolled separately and summed, so it behaves exactly like shaking a pile of real dice and adding the faces together.