schwapps.
← All toolsGenerate / 94

Dice roller

Roll 1–10 d4, d6, d8, d10, d12, d20, or d100 dice and display each result and total.

Loading the tool… JavaScript is required for processing on your device. The instructions and examples below are available without JavaScript.

How to use it

Choose the number of dice and sides, then roll.

Good to know

Every face has an equal chance. Results are not stored.

Choose the dice before rolling

Select a quantity from one to ten and a die size, then press Roll. The page shows every generated face and, for more than one die, their sum. The recent-history list retains up to ten rolls while the page is open. Six-sided dice use pips; other sizes show the number.

For a two-d20 example, choose 2 and d20: a history entry records both faces and the sum. Apply game-specific modifiers outside the tool because it rolls only the selected dice.

What a roll represents

Each face is selected from the browser’s cryptographic random source with equal range mapping. Results are ephemeral and are not a substitute for a shared or logged random process when rules require verification. The tool does not implement advantage, exploding dice, custom tables, or game rules.

Frequently asked questions

How do I roll a dice online?

Choose how many dice and press Roll. Six-sided dice show dots.

Can I roll a d20 for D&D?

Yes. Choose 20 sides. You can also roll d4, d8, d10, and d12.

Are the rolls fair?

Yes. Results use cryptographic randomness with no bias.