Spin the Wheel — Random Picker
Your options
Wheel
Show spin history
Tips & FAQs
How fairness works
Each non-empty line is an equally likely option. The picker uses crypto.getRandomValues()
to generate a uniformly random index; if unavailable, it falls back to Math.random()
.
Accessibility
The result is announced via ARIA live regions. The pointer is high-contrast and the wheel avoids rapid flashing.
Privacy
All logic runs locally in your browser; no data leaves your device.
About This Spin the Wheel / Random Picker
This page lets you paste a list of items—names, foods, tasks, prizes, anything—and spin a colourful wheel to choose one at random. It’s fast, private, and runs entirely in your browser. Teachers use it as a random name picker, streamers use it for giveaways, teams use it to assign tasks, and families use it to settle “What’s for dinner?” debates without arguments.
How it works (fairness + privacy)
Each non-empty line becomes one slice of the wheel. When you click Spin, the tool selects a uniformly random index using
crypto.getRandomValues()
(when available) so every option has equal probability. The animation simply rotates the chosen slice to the top pointer—no weighting or bias is introduced unless you intentionally add duplicates.
Your list never leaves your device; there are no network requests or server-side processing.
When to use a wheel instead of a list shuffler
- Live moments: The spin animation builds suspense for raffles, classroom activities, and team meetings.
- One-off decisions: Quickly pick a winner, restaurant, task, or icebreaker prompt.
- Step-by-step draws: Enable Remove winner to avoid repeats across multiple spins.
Tips for clear, friendly results
- Keep labels short: Aim for 3–4 words per slice so text stays readable on mobile.
- Use consistent casing: e.g., “Alice B.” and “Bob C.” for tidy history entries.
- Avoid near-duplicates: If you need weighting, add controlled duplicates (e.g., “Prize A” twice).
- Share outcomes: Use Copy results to paste the winner and spin history into chat or email.
Accessibility & non-threatening design
The pointer is high-contrast, the motion eases out gently, and the winning item is announced via ARIA live regions for screen readers. There are no sounds, rapid flashes, or intrusive pop-ups. Keyboard shortcuts are available: press S to spin and Ctrl/Cmd+Enter to spin while the list is focused.
Troubleshooting
- Blurry text? Make sure your browser zoom is at 100%. The canvas scales to stay crisp.
- Nothing happens on spin? Check that you have at least one non-empty line in the list.
- Want no repeats? Tick Remove winner so each drawn item is removed from the wheel.
Keywords: spin the wheel, random picker, random name picker, classroom name picker, raffle wheel, decision wheel, fair randomiser, giveaway picker, team task picker, choose a winner, client-side random tool.