Dice Roller

Roll dice online — one or many, d6 with classic pips, d20 for tabletop games or a custom number of sides. Fair and entirely in your browser.

Dice type

Press “Roll”

Any dice type

d4, d6, d8, d10, d12, d20, d100 or a custom number of sides — for any game.

Many dice and a total

Roll up to 12 dice at once and see each value plus the combined total.

Genuinely fair

The browser’s cryptographic generator with bias removed gives every face an equal chance.

Frequently asked questions

Is the dice roll fair?

Yes. Each die is rolled with crypto.getRandomValues plus rejection sampling, which removes modulo bias — every face has an exactly equal chance.

Which dice types are supported?

The standard gaming dice d4, d6, d8, d10, d12, d20 and d100, plus a custom number of sides from 2 to 1000. You can roll up to 12 dice at once and see the total.

Why does d6 show pips but others show a number?

The six-sided die (d6) uses classic pips like a real die so it is instantly recognizable. Other types show the number, since they have no standard pip layout.

What is it used for?

For board games, tabletop role-playing games (D&D and similar), party games, making a decision, or any time you need a die but do not have one handy.

Does it work without ads or tracking?

Rolling happens entirely in your browser via JavaScript — no tracking and no data upload. Once the page loads, no further server requests are needed.

Is my data uploaded anywhere?

No. Everything is generated locally in your browser — nothing is sent to a server.

Flip a Coin →Random Number →UUID Generator →