Dice Roller

Roll a virtual six-sided die. Change the maximum to 20 for a d20, or set how many dice to roll at once.

—

—

How to use this tool

  1. Set the minimum and maximum numbers and how many you need.
  2. Choose whether numbers can repeat, then press Generate.
  3. For a giveaway or class, paste names one per line and press Pick a winner.

Rolling more than one die

Set "How many" to 2 for games like Monopoly or backgammon, and untick No repeats so doubles can come up. With two dice, 7 is the most likely total (6 in 36 ways) and 2 or 12 the least likely (1 in 36 each).

Dice for tabletop games

DieSet maximum to
d44
d66
d88
d1010
d1212
d2020

Frequently asked questions

Is this dice roller fair?

Yes. It uses the Web Crypto random generator and removes bias, so every face has the same chance.

How do I roll two dice?

Set How many to 2 and untick No repeats.

Can I roll a d20?

Yes. Set the maximum to 20.

Need more detail? See the full Random Number Generator guide.

Sources and references

  1. W3C Web Cryptography API: getRandomValues
  2. NIST SP 800-90A: recommendations for random number generation

Last reviewed by the Everyday Toolnest team. How we check our tools. Results are for general information; for legal, tax, medical or financial decisions, check with a qualified professional.

More generators

Also useful