← All tools
// RANDOM

Dice Roller online

Roll any dice — D4 to D20, multiple at once, custom sides.

Dice Roller logo
by
CHUNKY
MUNSTER
DICE ROLLER
choose a die above

Dice Types

How to Use dice-roller

  1. Select the die type: D4, D6, D8, D10, D12, D20, or a custom number of sides.
  2. Set the number of dice to roll simultaneously (1–100).
  3. Click Roll — each die shows a random result with an animation.
  4. Total and individual die results are shown below along with the roll history.

Virtual dice rollers are essential for remote tabletop gaming, probability experiments, and quick random number generation. This roller supports all standard polyhedral dice from D4 to D20, plus custom-sided dice, and uses crypto.getRandomValues() for statistically unbiased results — more fair than most physical dice.

Standard Polyhedral Dice Reference

D4 (tetrahedron, 4 faces) — damage for small weapons in D&D. D6 (cube, 6 faces) — the classic dice used in most board games. D8 (octahedron, 8 faces) — longsword damage, initiative tiebreakers. D10 (pentagonal trapezohedron, 10 faces) — percentage rolls (two D10s = 0–99). D12 (dodecahedron, 12 faces) — greataxe damage. D20 (icosahedron, 20 faces) — the signature die of D&D for attack rolls, saving throws, and ability checks.

Frequently Asked Questions

How is a virtual dice roll different from a physical one?

A well-implemented virtual roller using a cryptographic RNG (like crypto.getRandomValues()) produces a more perfectly uniform distribution than most physical dice, which have minor imperfections from manufacturing and wear.

What is a D100 and how do I roll it?

A D100 (percentile) roll uses two D10s: the tens die (0, 10, 20...90) and the units die (0–9). A roll of 3 on tens and 7 on units = 37. A double-zero (00 + 0) typically equals 100. Use the D10% option and roll two of them.

What does "advantage" mean in D&D terms?

Rolling with advantage means rolling 2d20 and taking the higher result; disadvantage means taking the lower. Roll 2 D20s and compare — this tool shows individual die results so you can apply the advantage rule manually.

Can I roll custom polyhedral dice?

Yes — set any number of sides using the custom input. D3 (coin flip + 1 face), D7, D13, or any other unusual die is supported.

See also the Coin Flip and Random Number Generator for other randomness tools.