🎡 Wheel of Names (Random Picker Wheel)
By ToolNimba Editorial Team · Updated 2026-06-19
6 names on the wheel.
The Wheel of Names is a colorful spinner wheel that picks one name at random from a list you provide. Type or paste your names, one per line, then press Spin. The wheel turns with a smooth slowing animation and stops on a winner under the pointer at the top. It is perfect for classroom callouts, raffles, giveaways, choosing who goes first, or settling any "who picks tonight" debate without anyone claiming the draw was rigged.
What is the Wheel of Names?
A wheel of names is a visual random picker. Every name you enter becomes one colored segment of equal size on a circular wheel, so each entry has exactly the same chance of winning. When you spin, the wheel rotates many full turns and then eases to a stop, and whichever segment sits under the fixed pointer is the chosen name. The spinning is purely for drama and fairness perception: the outcome is decided by a random number, not by how hard you spin it.
Under the hood this tool uses the browser's cryptographic random number generator (crypto.getRandomValues) to choose the final resting angle of the wheel. That matters because the ordinary Math.random() used by many web pickers is fast but not designed to be unpredictable, whereas crypto.getRandomValues is built for randomness you can trust. Because every segment spans the same arc (360 degrees divided by the number of names), a uniformly random stop angle gives every name an identical probability of landing under the pointer.
A wheel beats simply printing a name for two reasons. First, the animation makes the draw feel transparent and exciting, which is why teachers, streamers, and event hosts like it. Second, it keeps everyone watching the same single source of truth, so there is no suspicion that a result was typed in afterwards. You can remove the winner and spin again for drawing multiple names in order, shuffle the list to reorder segments, or reset back to the starting list at any time. Everything runs in your browser, so your list of names is never uploaded anywhere.
When to use it
- Picking a student to answer a question or present next, so every name in the class has an equal turn over time.
- Drawing a winner for a giveaway, raffle, or prize on a livestream where viewers can watch the spin happen.
- Deciding who goes first in a game, who pays, who does the chore, or which restaurant to choose tonight.
- Selecting names in order for a tournament bracket or team draft by spinning and then removing each winner.
- Running a quick icebreaker or random pairing in a workshop, meeting, or team-building session.
How to use the Wheel of Names
- Type or paste your names into the box, one name per line. Blank lines are ignored.
- Check the live count under the box to confirm how many names are on the wheel.
- Optionally press Shuffle to reorder the segments, so neighbouring names move around.
- Press Spin the wheel and watch it slow to a stop on the winner under the top pointer.
- Use Remove winner to take the chosen name off the wheel and spin again for the next pick, or Reset to start over.
Formula & method
Worked examples
You enter 5 names (Alice, Bob, Charlie, Dana, Evan) and want to know each name’s odds.
- Count the names: N = 5
- Slice angle = 360 ÷ 5 = 72 degrees per name
- Probability per name = 1 ÷ 5 = 0.20
- So every name has a 20% chance on each spin
Result: Five equal 72° slices, each name has a 20% chance per spin.
You have 8 names and want to draw 3 distinct winners in order.
- Spin once: a name lands under the pointer (1 in 8 chance, 12.5% each)
- Press Remove winner, leaving 7 names on the wheel
- Spin again: each remaining name now has a 1 in 7 chance (about 14.3%)
- Remove that winner, then spin a third time among 6 names (1 in 6, about 16.7%)
Result: Three winners drawn in order, with odds rising as the pool shrinks.
Slice size and win probability by number of names
| Names on wheel | Slice angle | Chance per name |
|---|---|---|
| 2 | 180° | 50% |
| 4 | 90° | 25% |
| 5 | 72° | 20% |
| 10 | 36° | 10% |
| 20 | 18° | 5% |
| 50 | 7.2° | 2% |
Common ways to use the wheel
| Goal | How to do it |
|---|---|
| Pick one winner | Enter all names, press Spin once |
| Draw several in order | Spin, press Remove winner, spin again |
| Reorder the segments | Press Shuffle before spinning |
| Start fresh | Press Reset to restore the sample list |
Common mistakes to avoid
- Expecting the wheel to avoid repeats automatically. A single spin can land on the same name two spins in a row, because each spin is independent. If you need distinct winners, press Remove winner between spins so the name leaves the wheel.
- Thinking a longer or harder spin changes the odds. The stop position is chosen by a random number before the animation finishes, so spinning longer only adds suspense. Every name keeps the same equal chance no matter how the wheel turns.
- Leaving blank lines or duplicate names. Empty lines are ignored, but if you paste the same name twice it appears as two slices and gets double the chance. Check the live count to confirm the wheel matches what you intended.
- Entering very long names. Labels longer than about 16 characters are shortened with an ellipsis so they fit the slice. Use short labels or initials when you have many names so each one stays readable.
Glossary
- Segment (slice)
- One colored wedge of the wheel representing a single name. All segments are the same size so the draw is fair.
- Pointer
- The fixed marker at the top of the wheel. Whichever segment stops beneath it is the winner.
- Uniform probability
- Every name has the same chance of being picked, equal to 1 divided by the number of names.
- crypto.getRandomValues
- A browser function that produces high-quality random numbers, used here to decide where the wheel stops.
- Ease-out
- The animation curve that makes the wheel spin fast at first and gradually slow to a natural stop.
Frequently asked questions
Is the wheel of names truly random?
Yes. The stopping angle is chosen with the browser’s crypto.getRandomValues, a cryptographic random number generator, and every name occupies an equal-sized slice. That gives each name exactly the same chance, 1 divided by the number of names, on every spin.
How many names can I add to the wheel?
There is no fixed limit, but very large lists make each slice thin and the labels hard to read. Up to a few dozen names works well visually. For long lists, short labels or initials keep the wheel legible.
How do I draw more than one winner?
Spin to pick the first winner, then press Remove winner to take that name off the wheel, and spin again for the next. Repeat as many times as you need to draw winners in order without repeats.
Are my names uploaded or saved anywhere?
No. The tool runs entirely in your browser. Your list of names is never sent to a server, so it stays private to your device, and it clears when you reload or reset the page.
Why does the same name sometimes win twice in a row?
Each spin is independent, so a name can win again unless you remove it. This is normal for fair random draws. Use the Remove winner button between spins if you want each winner to be drawn only once.
Does spinning harder or longer change who wins?
No. The result is decided by a random number, and the animation only adds suspense. Whether the wheel makes five turns or eight, every name keeps the same equal chance of landing under the pointer.