Press Space or click the wheel to spin.
8 entries, each with a 12.5% chance per spin.
Draw 10,000 winners from your list with the same random picker and compare each share with equal odds.
Type your entries, spin, and the wheel picks one at random with equal odds.
Press Space or click the wheel to spin.
8 entries, each with a 12.5% chance per spin.
Draw 10,000 winners from your list with the same random picker and compare each share with equal odds.
A wheel spinner is an online tool that picks a random entry from a list by spinning a wheel.
Each line you type becomes one slice. The winner is drawn first with the Web Crypto API's crypto.getRandomValues() and rejection sampling, so every slice has the same chance, and then the wheel spins and stops on that slice. People also call it a spinner wheel, a random wheel or a wheel of names.
A wheel of eight names will be converted to one random winner, each with a 12.5% chance:
Ava
Ben
Chloe
Daniel
Emma
Finn
Grace
Henry
Winner: Grace
Chance per spin: 12.5%
With Remove the winner turned on, Grace leaves the wheel and the next spin picks from the seven names left, each at 14.29%.
Yes, this wheel spinner draws each winner at random with equal odds.
The winner comes from crypto.getRandomValues(), the browser's cryptographic random number generator. Rejection sampling throws away the few raw values that would make some slices slightly more likely, so no entry gets an edge. Where the wheel starts, how long it spins and how often you spin have no effect on who wins.
You can check it with your own list. Press Run 10,000 test spins and the wheel spinner draws 10,000 winners and shows each entry's share next to the share equal odds predict. Shares always wobble a little, because 10,000 draws is a sample.
The odds on a wheel spinner are an entry's slices divided by the total number of slices.
| Entries on the wheel | Chance per entry, per spin |
|---|---|
| 2 | 50% |
| 3 | 33.33% |
| 4 | 25% |
| 5 | 20% |
| 6 | 16.67% |
| 8 | 12.5% |
| 10 | 10% |
| 20 | 5% |
| 100 | 1% |
| 5, with one name listed twice | 40% for that name |
These mistakes with a wheel spinner come up at raffles and in classrooms.
People spin a wheel when a choice has to be fair and visible to everyone watching.
For a plain yes or no, the Yes or No Wheel has the answers ready. The Random List Item Picker picks from a list without the animation, and the Coin Flip and Dice Roller settle heads or tails and number rolls.
An online wheel spinner can be rigged through its code or through duplicate entries. This one draws every winner with crypto.getRandomValues() before the wheel moves, marks repeated names with a count, and lets anyone check the shares with Run 10,000 test spins.
Add the entry to the wheel more than once. Each line is one slice, so a name on 2 of 5 lines wins 40% of the time.
The wheel spinner holds up to 1,000 entries. Names show on wheels of up to 100 slices, and bigger wheels still spin and show the winner on the result card.
Press Remove on the wheel spinner's winner card. To remove every winner automatically, turn on Remove the winner after each spin before you start.
Yes, type your own entries into the wheel spinner and it redraws with one slice per line. The list is saved in your browser, so the same wheel is there next time.
Yes, the wheel spinner works in a phone browser with no app to install. Tap the wheel or the Spin the wheel button, and the winner appears when it stops.