Wheel Spinner
Spin a customizable wheel to pick names, choose between options, or run an informal giveaway.
Updated
What is the Wheel Spinner?
Add options to a wheel and spin to make a random selection. You can set weights, disable entries, import a list, and review results in the current session.
Use it to pick a name, choose between ideas, or make an informal selection. The result is chosen in your browser; the animation shows the selected entry.
Available options
Available options include:
- Weighted entries to change each option's relative chance of selection.
- Elimination mode to disable a selected entry after a spin.
- Bulk import, custom colors, sound effects, and CSV export for session results.
- Spin history kept while the page remains open.
Perfect For
| Use Case | How It Helps |
|---|---|
| Teachers | Pick students for questions, groups, or classroom jobs |
| Streamers & creators | Run giveaways, pick chat usernames, or decide content |
| Teams & offices | Choose who presents, buys coffee, or leads the standup |
| Families | Decide what movie to watch, where to eat, or who does the dishes |
| Event hosts | Run raffles, door prizes, or icebreaker activities |
| Indecisive humans | Let the wheel make the choice you've been avoiding |
Add your entries and press Spin. For formal prize draws, use a process with independently verifiable results.
How it works
Add options to the wheel, adjust them if needed, then spin to select one.
Step 1 — Add Your Entries
You have three ways to populate the wheel:
- Click "Add" to create a single entry with a default name, color, and weight.
- Edit inline — change the text, pick a color from the color swatch, adjust the weight number, or toggle the entry on/off.
- Bulk Import — click Bulk Import and paste a list with one entry per line. Use the optional
weight,textformat to set weights at the same time:
Pizza
Sushi
2,Tacos
Burgers
0.5,Salad
Step 2 — Adjust the options
Edit an entry's name, color, or weight, or disable it to leave it out of the next spin. A larger weight gives an entry a proportionally larger chance of being selected. You can also enable elimination mode to disable each winner after it is selected.
Step 3 — Spin and review
Press Spin to select a winner. The animation displays the result; it does not determine it. Results remain in the current page session and can be exported as CSV.
For a formal giveaway or other high-stakes selection, use a process that participants can independently verify.
Examples
Classroom Random Picker
A teacher adds 25 student names to the wheel and spins it to choose who answers the next question — no favoritism, pure randomness.
Student names entered one per lineA randomly selected student name with a smooth animated spinWhat Should I Eat?
Can't decide between restaurants? Add your top choices, give heavier weights to your favorites, and let the wheel decide your dinner.
Pizza, Sushi, Tacos, Burgers, Salad with custom weightsA single cuisine picked by the wheel with probability influenced by weightsLive Stream Giveaway
A streamer pastes viewer usernames from chat into the wheel, enables elimination mode, and spins until one winner remains for a prize draw.
List of viewer usernames imported in bulkA single winner announced after successive elimination spinsTeam Meeting Icebreaker
A remote team uses the wheel to pick who shares their weekend story first — with a fun sound effect that kicks off the meeting.
Team member names with custom colorsA randomly chosen teammate with an audible tick and win soundFrequently asked questions
Is this wheel spinner really free?
Is this wheel spinner really free?
The wheel can be used without creating an account. It includes weighted entries, elimination mode, bulk import, CSV export, sound effects, and session history.
Is my data private? Are my entries sent to a server?
Is my data private? Are my entries sent to a server?
The wheel selection runs in your browser and the tool does not send entries to a selection service. The entries and history are held for the current page session; avoid entering sensitive information.
Is the wheel actually random and fair?
Is the wheel actually random and fair?
The tool uses the browser's Web Crypto random number generator when available, with a Math.random() fallback. The result is not independently auditable, so use a verifiable draw process for formal or high-stakes giveaways.
How do weighted entries work?
How do weighted entries work?
Each entry has a weight (default is 1). The wheel divides its total area proportionally based on these weights. For example, if Entry A has weight 2 and Entry B has weight 1, Entry A gets twice the slice of the wheel and twice the chance of being picked. You can use decimals like 0.5 for smaller slices.
What is elimination mode?
What is elimination mode?
Elimination mode automatically disables the winning entry after each spin. Keep spinning and the wheel gets smaller and smaller until only one entry remains — the ultimate winner. This is ideal for raffles, tournaments, and "last one standing" giveaways. You can always click Undo to bring the last winner back.
Can I import a large list of names at once?
Can I import a large list of names at once?
Yes. Click the Bulk Import button and paste your list with one entry per line. You can optionally prefix each line with a weight followed by a comma, like 3,Pizza or 1,Sushi. Lines without a weight prefix default to 1. There's no hard limit on the number of entries, though the wheel renders labels best with up to ~30 visible segments.
Can I customize the colors of each slice?
Can I customize the colors of each slice?
Absolutely. Every entry has a color picker swatch next to it. Click it to choose any color. New entries are auto-assigned colors using a golden-angle distribution algorithm so that adjacent slices always look visually distinct, even with dozens of entries.
Does the wheel work on mobile and tablets?
Does the wheel work on mobile and tablets?
Yes. The interface is fully responsive and touch-friendly. The canvas wheel scales to fit your screen, and every button, input, and toggle is sized for comfortable finger taps. You can use it on phones, tablets, laptops, and desktops.
Can I use this wheel spinner offline?
Can I use this wheel spinner offline?
Wheel actions run in the browser after the page has loaded. Whether the page can be reopened offline depends on your browser's cache; offline availability is not guaranteed.
How do I export the spin history?
How do I export the spin history?
After you've done at least one spin, click the Export button. The tool generates a CSV file containing the spin number, winning entry, and timestamp for every spin. You can open this file in Excel, Google Sheets, or any spreadsheet app for record-keeping or analysis.
Can teachers use this for classroom random picking?
Can teachers use this for classroom random picking?
Yes. Add student names, use equal weights, and spin to make an informal classroom selection. The result is not independently auditable, so use an approved process when a verifiable selection is required.
Can streamers use this for giveaways?
Can streamers use this for giveaways?
You can paste usernames with bulk import, use elimination mode, and export the session history. For a formal prize draw, use a selection process that participants can independently verify.
Why does the wheel sometimes land near the edge of a slice?
Why does the wheel sometimes land near the edge of a slice?
The animation lands at a varying position within the selected slice. The chosen entry is determined before the animation; the landing position does not change the result.
Is there a limit to how many entries I can add?
Is there a limit to how many entries I can add?
The tool does not set a fixed entry limit, but performance and label readability can decline as the list grows. The wheel is easiest to read with around 30 or fewer enabled entries.
Can I make the spin faster or slower?
Can I make the spin faster or slower?
Yes. Open the Settings panel and adjust the Spin Duration slider from 1 to 10 seconds. A shorter duration gives a quick, snappy spin; a longer duration builds more suspense. The physics-based easing curve adjusts automatically so the deceleration always feels smooth regardless of duration.
Related tools
More utilities you might find handy.
Daily Planner Generator
Instantly generate a time-blocked daily plan from your tasks — free, private, no account needed.
Dice Roller
Roll d4 to d1000 with modifiers, keep/drop rules, exploding dice, and d20 advantage or disadvantage.
Flashcard App
Create and study flashcards locally with spaced repetition