What is the Spin the Wheel tool?
Spin the Wheel is a free online tool that draws a visual wheel from any list of entries (names, menu items, choices) and spins it smoothly to pick one at random with a single click. Whether you're deciding what to eat for lunch, fairly assigning presentation order or cleaning duties, or drawing an event winner, it turns 'how do we decide?' into one fun spin.
Unlike a plain text picker, a real Canvas-drawn wheel spins with smooth deceleration, sound, and vibration, so results feel fairer and more fun to watch. You can customize each entry's color and weight (winning odds), and share your wheel with a single link so everyone in a group chat, classroom, or office event can spin the exact same wheel. Everything runs in your browser with no installation or sign-up.
Key Features
Visual Canvas wheel
Slices split automatically by the number of entries with evenly distributed colors. A smooth easing spin animation makes it feel like a real wheel.
Weighted odds
Set a weight per entry to make winning odds different. The slice size updates automatically, and winners are drawn with cryptographically fair randomness.
Sound, vibration & presets
Get spin ticks, a winner fanfare, and mobile vibration feedback. Quick presets for lunch menus, numbers, coin flips, and yes/no get you started fast.
Share URL & remove winner
Share a link that encodes your entries and weights to reproduce the exact same wheel. Use the remove-winner option to draw in sequence without repeats.
How to Use
- Add entries — Add names, menu items, or choices one at a time, or paste several lines at once with bulk add.
- Set colors and weights — Change each entry's color and set a weight to tune its winning odds.
- Choose options — Toggle sound on/off, enable remove-after-win, or shuffle as needed.
- Spin the wheel — Click the spin button or the wheel (spacebar works too) to start the spin.
- View and share — The winner appears in a modal. Copy the share link to use the same wheel with others.
Use Cases
Decide what to eat
Can't pick a lunch spot? Add the candidates and spin to decide without the back-and-forth. Great for team meals and food delivery too.
Name & duty picker
Fairly choose presentation order, cleaning duty, or a host. Use remove-winner to draw in sequence without repeats.
Event & raffle draws
Draw winners for office events or group-chat giveaways with adjustable weighted odds, then share the result with a link.
Classroom activities
Call on random students, form groups, or settle a true/false quiz. Sound effects and animation keep the energy up.
Frequently Asked Questions
How do I create a spin wheel?
Add names or options one by one in the entry box, or click bulk add to paste several lines at once. Once you have 2 or more entries, the wheel is drawn automatically and you can spin right away. No sign-up or installation is required.
Can I give some entries higher winning odds?
Yes. Set a weight from 1 to 100 for each entry and its slice size grows accordingly, raising its winning odds. For example, a weight of 2 is picked about twice as often as a weight-1 entry. The percentage shown next to each entry tells you its exact probability.
Are the results truly fair?
Yes. The winner is chosen using the browser's cryptographic random generator (crypto.getRandomValues), which is harder to predict and less biased than plain Math.random. The spinning animation is purely visual; the actual winner is picked fairly in advance by weighted probability, and the wheel simply stops at that position.
Can I share a wheel I made with others?
Click the copy share link button and the tool generates a URL with all your entries and weights encoded in it. Send the link via chat or messenger and the recipient opens the exact same wheel with the same odds. It's handy for classrooms, office events, and group draws.
Can I avoid picking the same entry twice?
Turn on the remove winner option and each winner is automatically removed from the wheel after you view the result. This is useful for presentation order, cleaning duties, or prize draws where you need to pick in sequence without repeats. To return to the full list, turn the option off and add entries again.
Are my entries saved? Does it work on mobile?
Your entries and weights are saved automatically in the browser's localStorage, so they stay the next time you visit. No data is sent to any server. It works on mobile too: tap the wheel to spin, and you get vibration feedback on a win (on supported devices).
Privacy Notice
Your entries, weights, and winner history are stored only in your browser (localStorage) and are never sent to any server. All draws and wheel rendering happen 100% on your device. Note that the share link encodes your entry information, so avoid sharing anything sensitive.