Spin the Wheel
Add your options below, then spin to decide.
Options (one per line)
Enter at least 2 options, one per line. Changes apply on next spin.
Add your options below, then spin to decide.
Enter at least 2 options, one per line. Changes apply on next spin.
Can't decide what to eat for dinner? Need a random name picker for a classroom activity? Want a fair way to assign tasks in your team? Our Spin the Wheel tool lets you add any list of options and spin a colourful animated wheel to pick a winner instantly. It's completely customisable — add as many options as you like, from two to twenty or more.
The spin the wheel format is uniquely suited to live contests and prize draws. Unlike a silent random number draw, a spinning wheel gives your audience something to watch — the suspense builds as it slows, and the moment it stops is a genuine reveal. Here is how to run a clean giveaway with it:
crypto.getRandomValues() before the animation starts, so there is no way to influence the outcome after you press Spin.For a deeper guide on running fair contests — including how to document results and the legal basics of sweepstakes — see our How to Run a Fair & Transparent Giveaway guide.
The winning segment is determined by crypto.getRandomValues() — a cryptographically secure
random number generator — before the spin animation begins. The animated wheel spin is visual only:
it will always land on the pre-selected winner. This means every option has an exactly equal probability,
regardless of the spin speed or duration. There is no way to influence the result after you press Spin.
crypto.getRandomValues() before the animation starts. The spin animation is
cosmetic. Every option has an equal probability of being selected on every spin.
For running fair contests and the legal basics of sweepstakes, see our How to Run a Fair & Transparent Giveaway guide. For raffle rules, tools, and legalities, read our Ultimate Guide to Hosting a Digital Raffle.
For simple yes/no decisions, try our Yes or No Generator or Coin Flipper.