Home/Random number/Picker wheel

Paste a list · Spin · One winner

Spin the wheel

A name picker that shows its working: paste your entries, spin once, get one winner with equal odds on every slice. Nothing is weighted, nothing is stored on a server, and the result comes with a link that replays it.

8 entries · up to 60

After a spin

Removing the winner draws the next spin from whoever is left, which is how you get a running order rather than a single result.

Paste your list, then spin. One winner, drawn with equal odds.

Why spin at all

The wheel is theatre. The theatre is the point, and it should not cost you fairness.

Entries
2 to 60, one per line
Odds
Identical for every entry, always
Source
crypto.getRandomValues, drawn before the spin
Bias
None: rejection sampling onto the entry count
Modes
Keep the winner, or remove and spin again
History
Recent winners kept on your device, clearable

How to run a draw people will accept

Four habits that turn a spin into a result nobody relitigates.

  • Freeze the entry list before you spin, and paste it in the order it was collected.
  • Show the wheel while it spins. A draw people watch is a draw people believe.
  • Copy the result link afterwards. It replays the same list and the same winner.
  • Use Remove winner for runners-up, so second place comes from a genuinely smaller pool.

Picker wheel — frequently asked

The winner is drawn before the wheel moves. One value comes out of your browser's cryptographic generator, gets mapped onto the entry list with rejection sampling so no name gets a fractionally larger share, and the wheel is then rotated to bring that slice under the pointer. The spin is presentation. The draw is arithmetic, and it has already happened by the time the animation starts.

There are no bigger slices. Every entry gets 360 degrees divided by the number of entries, so eight names means eight 45-degree wedges. With ten names each carries exactly 10 percent, with three names each carries 33.33 percent, and the colours repeat every five slices purely so neighbours stay readable.

Sixty. Labels are printed on the wheel up to twenty entries; past that the slices stay accurate but the text is dropped rather than squashed into an unreadable smear, and the winner is announced underneath.

Switch to Remove winner and each result drops out of the list, which turns repeated spins into a running order: first out, second out, and so on. Keep winner leaves the list alone, so every spin is an independent draw and the same name can come up twice.

Only for your benefit. Recent winners are listed under the wheel and stored in your browser, never sent anywhere, and the clear button empties them. The draw itself has no memory at all: a name that just won is exactly as likely to win the next spin.

More ways in

Prefer numbers that mean something?

Your daily lucky numbers, drawn fresh from your birth date every morning.

Get today's numbers