The wheel spinner is an online prize wheel. Type your options into the text box, one per line, click Apply List to build the wheel, then click Click to Spin. The wheel turns for about four seconds and stops, and the slice under the pointer is the result. People use it to decide what to eat, who takes a task, or who to call on in class. It is a simple random chooser: it does not save your options, and there are no accounts, cloud sync or share links. All logic runs in your browser.
How to use it
- Write your options in the 'Options list (one per line)' box. The page starts with six samples, Option 1 to Option 6, which you should replace with your own.
- Click Apply List. The wheel is rebuilt from the text box only when you click this button; just editing the text does not change the wheel. Blank lines are ignored and spaces around each line are trimmed.
- You need at least 2 options for the wheel to appear and spin. With fewer, the page says 'At least 2 options are needed to spin'.
- Click Click to Spin. While it turns, the button reads 'Spinning…' and is disabled. After about 4.3 seconds the wheel stops and a Result card shows the winning option.
- If you tick 'Remove from list after winning', each winner is taken off the wheel so it cannot come up again, which is handy for taking turns without repeats.
- Click Reset to clear the history and the result and rebuild the wheel from the full list currently in the text box. Options that were removed come back.
History and copying
After each spin the winner is added to History, newest first, with up to the 8 most recent entries kept. The copy button next to History copies those results joined with the Chinese enumeration comma, which makes it easy to paste into a chat. History does not survive a page reload.
Example scenarios
Picking a restaurant for a team lunch: enter six candidate names, click Apply List, spin once, and whichever the pointer lands on is the pick. Calling on students: paste the class list, tick 'Remove from list after winning', and spin repeatedly, so each person is chosen only once until the list runs out. Because the outcome is random and differs each time, no specific results are quoted here.
Limits and known quirks
- There is no hard cap on the number of options, but with many options each slice gets narrow and the label text shrinks (down to about 9 px), becoming hard to read. With more than a dozen or so options, consider the Draw mode of the Random Picker, which simply lists results.
- On the wheel, each label is shown with at most 10 characters; longer text is cut to 9 characters plus an ellipsis. The Result card and History show the full text.
- All slices have an equal chance. If a name is written twice it takes two slices and doubles its chance; the tool does not remove duplicates.
- 'Remove from list after winning' removes options from the wheel only, not from the text box. Reset or another click on Apply List brings them back.
- The result is chosen randomly at the moment you click spin. The animation merely rotates the wheel to that spot, so timing or 'hand speed' cannot influence the outcome.
- You cannot spin again while it is turning. If you click Reset mid-spin, the wheel stops immediately and the result is cleared.
- Colors follow a fixed cycle of 10 and cannot be customized. There are no weights per option, and you cannot export an image of the wheel.
Is the wheel fair?
The winner is picked uniformly from all options by the browser's cryptographic random source (crypto.getRandomValues) at the instant you click. The animation is only presentation. Like any online tool that leaves no trail, it has no independent notarization, so it is not suited to legally binding draws.
Why did the wheel not change when I edited the text?
The wheel is built from the list as it was when you pressed Apply List. After editing the text box, press Apply List again so the new options appear on the wheel.
Can I save my favorite wheels?
Not at the moment. The page does not store your options, and a reload returns to the six default samples. If you reuse the same set, keep it in your own notes and paste it in, then press Apply List.
Does the language of the options matter?
No. Any text or emoji works as an option. The defaults simply appear as the Chinese samples or as Option 1 to Option 6 depending on the interface language.
Privacy and processing
Your options and results are processed only in the browser. Nothing is sent to a server, and nothing is written to local storage. When you close or reload the page, the options, result and history are gone.