🍱 Lunchbox Hands

Wheel Spinner

Spin an animated wheel to pick a random name or item from your list

6 entries on the wheel (max 100)

A fair draw with a crowd-pleasing spin

Type or paste your entries above — one per line or separated by commas — and hit Spin. The wheel is a crowd-pleasing way to pick names for giveaways, choose who goes first in standup, call on students in a classroom, or settle where the team gets lunch. Use "Remove winner & spin again" to run a full draw with no repeats, and the history list keeps a record of every result.

The picker is fair by construction: the winner is chosen with a uniform random draw before the animation starts, and the wheel simply lands on that slice — the spin is the show, not the selection. Your list stays in your browser (saved locally so it survives a reload) and nothing is ever sent to a server. Need placeholder names to fill the wheel? Grab some from the fake data generator. Counting down to a giveaway deadline? Pair it with the countdown timer — and if the prize is an account, hand the winner something strong from the password generator. If you need a number rather than a name, the random number generator draws from a cryptographically random source, with dice and coin modes too.

Frequently asked questions

Is the spin actually random?

Yes. The winner is drawn with a uniform random pick before the animation even starts, and the wheel then simply animates to land on that predetermined slice — the spin is the show, not the selection. That makes the result fair by construction: there is no physics simulation whose quirks could bias the outcome, just an equal-probability draw across every entry.

Can I weight the odds so some entries win more often?

There is no weight setting — every entry gets an identical slice and an identical chance. If you genuinely want weighted odds, the honest workaround is to list an entry more than once (leave the "Remove duplicates" checkbox off), which gives it proportionally more slices. Otherwise the draw is strictly uniform.

Is my list saved anywhere?

Your entries are saved in localStorage in your own browser, so the list survives a page reload — but it never leaves your device and nothing is sent to a server. Note that the spin history is kept only for the current session and clears when you reload the page.

Is this good for giveaways and raffles?

Yes — the combination of a uniform random draw, a spin your audience can watch, and a history list recording each result makes it well suited to live giveaways. Use "Remove winner & spin again" to draw multiple prizes with no repeat winners. Since the history clears on reload, keep the tab open (or screenshot the list) until the draw is done.

Get weekly dev tools and tips