Spin the Wheel
Type in your own list of options and spin a colorful prize wheel to pick one at random. It's built for raffles, classroom drawings, restaurant decisions, and any other time you need a fair, fun way to choose — if you just need a simple list-based picker without the wheel visual, see the Random Name Picker instead.
Your Options
Add at least two options, one per line, then click Spin.
Ways to Use a Spinning Wheel
Classroom random picks
Type in a class roster to call on a random student for a question, a job, or a turn at the board. If you'd rather manage a full class roster with a simple text list instead of a wheel graphic, the Random Name Picker does the same job without the spinning animation.
Raffles and giveaways
Enter every entrant's name and spin to select a winner in front of a room, a livestream, or a video call. Checking "Remove winner after spin" turns this into an elimination-style drawing so the same person can't win twice.
"What should we eat?" decisions
List a handful of restaurants or meal ideas and let the wheel break the tie. For simpler yes/no or numeric randomness — like flipping for who drives, or rolling for a table order — try the Coin Flip or Dice Roller instead.
Game night and icebreakers
Load the wheel with challenges, truth-or-dare prompts, categories, or conversation starters for a party, team meeting, or first day of class.
Stream and giveaway wheels
Paste in a list of viewer names or prize tiers to run an on-screen giveaway during a YouTube or Twitch stream — the animation gives viewers something to watch build up to the result.
Elimination brackets
With "Remove winner after spin" checked, keep spinning to work through an entire list one pick at a time — useful for assigning chores, seating, or presentation order to everyone in a group.
How It's Random
The winning slice is chosen the instant you click Spin — using your browser's built-in random number generator to pick one of your entries with equal probability, before any animation ever starts.
The spinning itself is purely visual. Once the winner is decided, the tool works backward to figure out exactly how far the wheel needs to turn to land that slice under the pointer, adds several extra full rotations so it looks and feels like a real spin, and then animates to that exact angle. The animation can never disagree with the winner that was already chosen — it's just showing you the result in a satisfying way.
Because the pick happens first and the spin distance is calculated from it afterward, there's no way to influence the outcome by watching the wheel, timing your click, or refreshing mid-spin. Every entry has the same chance of winning regardless of its position on the wheel or how big its slice looks.
Frequently Asked Questions
How many entries can I add?
There's no hard limit — the wheel redraws itself with a slice for every non-empty line in the list. In practice, wheels stay easiest to read with somewhere between 2 and 30 entries; once you get into the hundreds, individual slice labels become too thin to read clearly.
Is the wheel actually fair/random?
Yes. Every entry has an equal chance of being chosen, regardless of slice size, position, or how long the wheel spins. See the "How It's Random" section above for exactly how the pick works.
Can I remove entries after they win (no repeats)?
Yes. Check "Remove winner after spin" before spinning, and each winning entry will be removed from the list and the wheel redrawn with one fewer slice — perfect for raffles or drawings where nobody should win twice.
Can I use this for a real prize giveaway?
Yes — it's a fine way to visually run a drawing in front of an audience, a classroom, or a livestream. Just keep in mind that some jurisdictions have rules around sweepstakes and giveaways (official entry requirements, no-purchase-necessary clauses, etc.), so check your local regulations if real prizes or money are involved.
Does this save my list?
No, your list is not saved anywhere. It lives only in your browser tab, so refreshing or closing the page clears it back to the default example. Copy your list somewhere safe first if you'll want to reuse it later.