Spin the Wheel
Add your entries below, one per line, then spin the wheel to let chance pick a winner.
4 entries on the wheel
Winners are drawn with your browser’s cryptographically secure random number generator.
How it works
- Type your entries in the box, one per line — names, prizes, dinner options, anything you need to choose between.
- Press Spin and watch the wheel rotate for about four seconds before it slows down and settles on one slice.
- Read the winner announced under the wheel, then use “Remove winner and spin again” to draw the next one.
Frequently asked questions
- How does the wheel pick a winner — is it really random?
- The winner is chosen with your browser’s cryptographically secure random number generator (crypto.getRandomValues), the same source used for generating encryption keys. Every entry occupies an equal slice, so each one has exactly the same probability of winning on every spin.
- Does the spinning animation affect the result?
- No. The winner is decided the instant you press Spin, and the four-second animation simply rotates the wheel so it lands on that slice. Timing your click, refreshing the page, or spinning faster or slower has no influence on the outcome.
- How many entries can I put on the wheel?
- There is no hard limit, but labels start to overlap once you go past roughly 20 entries because each slice becomes very thin. The draw itself stays perfectly fair at any count; for very long lists, consider splitting them into rounds and removing winners between spins.
- Are the names I enter uploaded anywhere?
- No. The entire tool — the list, the wheel drawing, and the random draw — runs locally in your browser, and nothing is sent to a server or stored after you close the tab. You can load the page, disconnect from the internet, and keep spinning.
- Can I use it to draw multiple winners, like in a raffle?
- Yes. After each spin, the “Remove winner and spin again” button takes the winning entry off the wheel and immediately starts the next draw. Repeat until you have as many winners as you need — no entry can win twice, which is exactly how a raffle without replacement works.
About this tool
Spin the Wheel is a free random picker: paste or type a list of options, press Spin, and a colorful wheel rotates for a few seconds before landing on a single winner. It replaces drawing names from a hat for giveaways, classroom picks, team stand-up order, or settling where to eat — with the added drama of watching the wheel slow down.
Everything happens locally in your browser. The wheel is drawn on an HTML canvas, divided into equal slices, one per entry. When you spin, the winner is selected first using crypto.getRandomValues — a cryptographically secure random source, far stronger than ordinary pseudo-random functions — and the animation then eases the wheel to a stop on that slice. Because your list never leaves your device, it is safe to use with student names, colleague names, or customer entries without any privacy concerns.
Typical uses include picking a giveaway winner on a livestream, choosing which student answers next, assigning chores, deciding the order of presentations, or breaking a deadlock when a group cannot agree on a movie or restaurant. For multi-winner draws such as raffles, the remove-and-respin button pulls each winner off the wheel before the next round, so the draw runs without replacement and nobody can win twice.
A few practical tips: keep entries short so the labels stay readable on the slices, and put each option on its own line — blank lines are ignored automatically. Duplicate lines are allowed and act as extra tickets, doubling that entry’s chances, which is handy for weighted draws. On a phone, the wheel scales to the full width of the screen, so it works just as well held up in front of a class as it does on a desktop.