SpinJoyWheel

Click the wheel or press Space to spinTap or swipe the wheel to spin

Online Dice Roller

Roll a fair die with 4 to 20 sides, right in your browser.

A fair dice roller you can watch

Lost the dice for game night? Spin this wheel to roll a die. Every number has an equal slice, so each roll is as fair as a real die.

Choose your die

Pick a 6-sided die for classic board games, or switch to 4, 8, 10, 12 or 20 sides for tabletop role-playing games. The Results tab keeps track of every roll.

Ideas for the dice roller

  • Replace missing dice in a board game.
  • Roll a d20 for tabletop role-playing games.
  • Practice probability and counting in math lessons.
  • Number your options and roll to choose one.

Just need two outcomes? Flip a coin instead.

Make it yours

Dozens of color themes, page backgrounds, a custom spin button and your own banner and logo.

Weighted odds

Turn on Weights to give some entries a bigger slice and a bigger chance.

Ready-made wheels

Names, yes or no, numbers and letters are all one click away.

Team generator

Split a class, office or party into random teams in a second.

Sounds & confetti

Pick tick, start and finish sounds, or upload your own.

Save, share & embed

Wheels are saved in your browser. Share a link, or embed a wheel on your own website.

Frequently asked questions

Is the dice roller fair?

Yes. Every side has an equal slice, and the result is drawn with your browser’s cryptographic random number generator.

Which dice can I roll?

Dice with 4, 6, 8, 10, 12 or 20 sides. Choose from the Sides menu above the list.

Can I roll two dice at once?

Spin twice and add the results, or use the number wheel with a range of 2 to 12 for a quick total (note that real two-dice totals aren’t equally likely).