Random Picker Wheel

Spin a wheel of names to pick a random winner fairly. Add your own entries, spin, and let an unbiased cryptographic draw choose — every name has an exactly equal chance. Nothing is uploaded. Last reviewed 2026-06-19.

Presets:

How the picker stays fair

The winner is decided before the wheel moves. We draw a random index with crypto.getRandomValues() — the browser’s cryptographically secure random source — using rejection sampling so every entry is exactly equally likely, with no bias toward any slice (the bias a naive Math.random() × count quietly introduces when the number of entries is not a power of two).

The spinning animation then rotates to land that pre-chosen entry under the pointer, so the picture you see always matches the fair draw. It is the same unbiased method as our Random Number Generator — just mapped onto your named list and shown on a wheel.

What people use it for

UseHow
Classroom name pickerPaste the class list, spin to choose who answers next
Giveaway / raffle winnerOne entrant per line, spin; turn on “remove winner” to draw runners-up
Decision makerType the options (restaurants, movies, chores) and let the wheel decide
Team / group sortingEnable “remove winner” and spin repeatedly to assign people without repeats
Yes / No or coin flipUse the Yes/No or Heads/Tails preset for a fair tie-breaker
Tabletop / party gamesPick who goes first, a random dare, or a prize

Good to know

Frequently asked questions

Is the wheel spinner actually random and fair?
Yes. Before the wheel even starts moving, the winner is chosen with your browser's crypto.getRandomValues() — the operating system's cryptographically secure random source — using rejection sampling so every entry is exactly equally likely (no bias toward any slice). The spinning animation then rotates to that pre-chosen winner, so the visual result always matches the fair draw. It is suitable for giveaways, raffles and classroom picks.
How do I add my own names or options?
Type one entry per line in the Entries box — names, numbers, prizes, tasks, anything. The wheel redraws as you type. You can paste a list straight from a spreadsheet (one item per row). Up to 500 entries are supported; very large lists still spin, the labels just get smaller.
How do I draw several different winners?
Turn on “Remove winner after each spin”. After every spin the chosen entry is taken off the wheel, so the next spin picks from the remaining names — perfect for drawing 1st/2nd/3rd place, eliminating players, or assigning everyone to a slot without repeats. Turn it off to allow the same entry to win again.
Can I use it as a yes/no or decision maker?
Yes. Use the “Yes / No” or “Heads / Tails” preset, or just type your own options (one per line) — “Pizza”, “Sushi”, “Tacos” — and spin to decide. Because the draw is unbiased, it is a genuinely fair coin-flip / tie-breaker.
Does anything I type get uploaded?
No. The entries, the draw and the result all stay on your device — nothing is sent to a server, stored online or logged. The page keeps working offline once loaded, so you can use it on a classroom screen or at an event without a connection.
How is this different from a normal random number generator?
It picks from your own labelled list and shows the result visually on a wheel, which is friendlier for live audiences and group decisions. Under the hood it uses the same cryptographically secure, unbiased draw as our Random Number Generator — it just maps the random pick onto your named entries and animates it.

Related tools