Wheel Spinner
Spin the Wheel
Free Wheel Spinner & Random Name Picker
Use this fast, ad-light wheel spinner to pick a random name, choose a topic, or make any fair, unbiased decision. Paste entries (one per line), optionally add avatars, and tap SPIN. The pointer is fixed at 12 o’clock so the winning slice is crystal clear.
Why this picker?
- True randomness: the code selects a uniform index first, then animates to that slice.
- No sign-in • Private: data stays in your browser (localStorage).
- Classroom-ready: soft ticks, confetti, winner popup, and read-only results.
- Elimination mode: remove winners with one click to avoid repeats.
- Mobile-perfect: wheel and controls are the same width and centered on phones.
How to use
- Enter one item per line in Entries.
- (Optional) Add an image per entry for easy recognition.
- Press SPIN (or use Enter/Space).
- Use Remove in the popup to run elimination draws.
- See previous winners in Results (newest first).
Popular uses
Class participation, stand-ups, raffles, chores, lunch roulette, prize draws, topic selection, team pickers, and more.
Use this random name picker for classrooms, stand-ups, raffles, chores, topics and ice-breakers. Paste your list (one item per line), attach optional avatars, and tap the center button to spin. The pointer is fixed at 12 o’clock so the winning slice is always obvious. Animation matches the math: a winner index is chosen uniformly, then the wheel eases to that exact angle.
The app stores your names and thumbnails locally so it reopens exactly where you left off—even offline. The Results tab keeps a log of previous winners (newest first). Run elimination draws with the Remove button in the winner popup, or reset the log with Clear results. Keyboard: focus the wheel and press Enter or Space to spin.
How it works
Type or paste your list. Colors are auto-assigned and reshuffled to avoid repeats. Upload a small image per entry for recognition in large groups. The canvas is sized from the container (not viewport units) so it stays centered on mobile, even when the on-screen keyboard appears.
FAQ
Is the selection really random?
Yes. The code picks a uniform index first and only then animates to that slice.
Can I avoid repeat winners?
Use the popup’s Remove button to drop the winner from the list before the next spin.
Where is my data stored?
Locally in your browser (localStorage). Nothing is uploaded.