Home / Utility Tools / Dice Roller

Dice Roller

Roll up to 20 dice - d4 to d100 - with crypto-fair randomness.

How to use

  1. Pick how many dice and how many sides (d6 for board games, d20 for D&D).
  2. Click roll.
  3. Read each die, the total and the average.

Frequently asked questions

Are the rolls fair?

Yes - each die uses crypto.getRandomValues with uniform distribution, the same randomness source used for cryptography.

Related tools

  • Coin Flip — Flip a fair virtual coin and keep a running tally.
  • Stopwatch — A precise online stopwatch with laps, pause and resume.
  • Digital Clock — A live clock for any time zone, with Unix and ISO time.
  • Calendar Generator — Generate a clean monthly calendar for any month and year.
  • QR Code Scanner — Decode QR codes from photos and screenshots.
  • Barcode Scanner — Read EAN, UPC, Code 128 and more from a photo.

See all utility tools