Spin the wheel
Type your options, tap Spin, and this random wheel spinner picks one. It is free, with no sign-up. Your device’s secure random generator draws the winner before the wheel moves, so no flick can aim it. Give an option a weight to raise its chance.
Also on iPhone: RandALL
iPhone only for now. These web tools are yours to keep using.
The wheel says
?
Your list
Saved in this browser only. The web keeps 3 lists.
That is 3 lists, the most the web keeps. RandALL on iPhone keeps as many as you like, plus 10 ready-made ones.
Get RandALLHow to spin the wheel
- Type your options, one per row, or paste a whole list.
- Tap Spin, or flick the wheel with your finger or mouse.
- Remove the winner, or sit them out and spin again.
- Tap Share to send the wheel as a link.
On a laptop or a classroom screen, Full screen gives the wheel the whole display.
How it picks
The same way the RandALL app does: the answer first, the show after.
- The winner is drawn first. Each option holds as many tickets as its weight. One ticket is drawn with
crypto.getRandomValues, and rejection sampling throws away the few raw numbers that would give a ticket a rounding edge. - Then a spot inside its wedge. A second random number picks where in the winning wedge the pointer will rest, so it can stop anywhere in it.
- Then the spin is worked out backwards. The wheel turns a few extra times and slows down to stop exactly there. A hard flick buys more turns and a longer spin, never a different winner. The pointer sits at 3 o’clock and the wedges run clockwise, as in the app.
- The flapper is only the show. It is a small spring that the pegs knock as they pass, and every knock is a click. It reads the wheel and never moves it.
Tested. In 100,000 test spins with mixed weights, every option won in proportion to its weight (chi-square test), and on 5,000 random wheels the pointer always stopped inside the winner’s wedge.
More tools
Questions
Is this wheel spinner really random?
Yes. The winner is drawn before the wheel moves, with crypto.getRandomValues, the random source browsers use for security. Rejection sampling keeps every ticket equally likely, and each option’s chance is exactly its share of the wheel.
Can I make one option more likely to win?
Yes. Turn on Weights and give an option a weight from 1 to 10. Weight 3 holds three tickets to everyone else’s one, and its wedge gets three times the room, so what you see is the real chance.
How do I remove a name after it wins?
After a spin, tap Remove to delete the winner, or Sit out to skip them and keep the name. Tap the eye on a row to bring one name back. Once everyone has had a turn, the Spin button brings everyone back.
How many options can the wheel hold?
Up to 200. Names wrap and shrink to fit their wedge. On a very full wheel the thinnest wedges hide their names, but the winner still shows in big letters under the wheel and is read out to screen readers.
Can I share or save my wheel?
Tap Share to send a link with the whole list in it. The list rides after the # in the address, a part browsers never send to a server. My lists keeps up to 3 lists in this browser.
What can I use a spinning wheel for?
Picking who answers next in class, what to cook for dinner, a giveaway winner on a live stream, or whose turn it is to do the dishes. Use it as a decision wheel when two or three options feel equally good. Sit each winner out and spin again to go round a whole group.
Take it with you
RandALL for iPhone has 25 tools in one app: wheels and teams, real 3D dice, random alarms, Finger Picker and more. It works offline.
Your first 24 hours are free, with every tool. After that, subscribe or buy the lifetime unlock once. Family Sharing included.
Get it on the App StoreiPhone only for now. These web tools are yours to keep using.