GENERATOR TOOL

Dice Roller

Roll one or more virtual dice, with any number of sides. Nothing is sent to a server.

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

  1. Set the number of dice and sides per die, or tap a preset.
  2. Tap Roll — each die shows its individual result, plus the total.
  3. Tap Roll again for a new set of results anytime.

Common use cases

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

Are these rolls actually random?

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.

Can I roll dice with more than 6 sides?

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.

How many dice can I roll at once?

Up to 20 dice in a single roll, with the total automatically summed alongside each individual result.