About this tool
This roller uses your browser's random number generator to produce a genuinely random result for each die, independently — the same as rolling separate physical dice. Everything runs locally; nothing is sent to a server.
How to use the Dice Roller
- Set the number of dice and sides per die, or tap a preset.
- Tap Roll — each die shows its individual result, plus the total.
- Tap Roll again for a new set of results anytime.
Common use cases
- Tabletop and board games that need a physical die substitute (or extra dice when you're short one)
- Tabletop RPGs like D&D, which use non-standard dice (d4, d8, d10, d12, d20) for different rolls
- Teaching probability and statistics with a large, fast sample of rolls
- Settling a low-stakes decision or making a random choice
Standard dice types, explained
Tabletop gaming commonly uses dice beyond the familiar 6-sided cube: a d20 (20-sided die) is the core mechanic in games like Dungeons & Dragons, d10s are often used for percentile rolls (two d10s combined as d100), and d4/d8/d12 cover various damage and ability rolls. The presets above cover the standard set, but the sides field accepts any number if you need something nonstandard.
Things to watch out for
Each die is rolled independently, so with multiple dice, some combinations (like two 6s on 2d6) are naturally rarer than others (like a 7 total on 2d6, which has more possible combinations) — this is standard dice probability, not a flaw in the randomization. Rolling a very large number of sides (like d1000) still works correctly, but isn't a standard tabletop die type.
Frequently asked questions
Yes — each die uses your browser's random number generator independently, so every side has an equal chance on every roll, the same as a fair physical die.
Yes — set any number of sides, which covers common tabletop gaming dice like d4, d8, d10, d12, and d20, not just the standard 6-sided die.
Up to 20 dice in a single roll, with the total automatically summed alongside each individual result.