Dice Roller
Roll fair virtual dice instantly.
Free · No signup · Runs in your browser
Dice roller
How to use the dice roller
- Pick a die type — D4, D6, D8, D10, D12 or D20.
- Choose how many dice to roll, from 1 to 10.
- Select Roll dice and every result appears with the total.
- Roll again as often as you like — each roll is a fresh, independent draw.
Supported dice
- D4, D6, D8, D10, D12 and D20 — the classic polyhedral dice.
- Roll between 1 and 10 dice of the same type at once.
- Every die shows its own result, plus a combined total.
- Great for board games, tabletop games and classroom activities.
Is the dice roller fair?
Yes. Each die is a separate draw from your browser's cryptographic
random number generator (crypto.getRandomValues) with
rejection sampling, so every face is exactly equally likely and no
die influences another. The reveal animation only shows the numbers
that were already chosen; the result never depends on timing.
Privacy
This tool has no server, no accounts, and no tracking. Rolling happens entirely in your browser: nothing is uploaded, logged, stored, or shared. No cookies, no analytics, no ads.
FAQ
Are the dice really fair?
Yes. Every die uses an unbiased cryptographic draw with rejection sampling, so each face from 1 to the die's maximum is equally likely — there is no hidden weighting.
How many dice can I roll at once?
Between 1 and 10 dice of the same type. Use the − and + buttons to choose the number before rolling.
Can I roll different dice together, like a D6 and a D20?
Not yet. This roller handles one die type per roll. To mix types, roll each type separately and add the results.
Does it work on my phone?
Yes. The page is responsive and works in any modern browser, on desktop and mobile alike.
Do you store my rolls?
No. There is no backend and no storage. Rolls exist only on your screen and disappear when you close the tab.