🎡 Spin the Wheel

Spin the Wheel — Random Name Picker

A free wheel of names for picking a random winner. Add one entry per line, hit Spin, and let the wheel decide. Every entry has an equal chance.

8 entries on the wheel

Your wheel is saved in this browser and encoded into the page link — copy the URL to share or bookmark it. Nothing is uploaded to a server.

How this wheel of names works

This spinner is a digital version of the classic prize wheel: a circle divided into equal slices, one per entry, with a pointer at the top. You type or paste your entries into the box (one per line), the wheel redraws instantly with a distinct color per slice, and a click on Spin the wheel starts a multi-second spin that eases to a stop on the winner. A confetti burst and a winner pop-up make the reveal obvious even on a projector or a shared screen.

Under the hood the process is deliberately simple and honest: when you click Spin, the browser picks one entry uniformly at random — with n entries, each has exactly a 1 / n probability. The wheel then rotates at least five full turns and lands so that the pre-selected winner sits under the pointer. The animation is presentation, not physics theater: slowing down near a slice does not change anyone’s odds, and no slice is secretly bigger than another.

Worked examples

Equal odds. Put 8 names on the wheel and each one has a 12.5% chance per spin (1 in 8). Over, say, 100 spins you would expect roughly 12–13 wins each, but streaks are completely normal in genuine randomness — the same name winning twice in a row happens 1 time in 8 for any given pair of consecutive spins, so back-to-back repeats are more common than most people expect. (Only a specific, pre-chosen name winning both of two given spins is a rarer 1-in-64 event.)

Weighted entries. Suppose your team of 9 has one person who skipped the last coffee run. Add everyone once and that person a second time: 10 lines total, so they carry a 20% chance while everyone else has 10%. Because weighting is done with visible duplicate slices, the whole group can verify the setup at a glance.

Multiple winners. Drawing 3 prize winners from 12 raffle entries? Switch on elimination mode. The first spin is 1 in 12 for everyone; the winner is removed, making the second spin 1 in 11, and the third 1 in 10. No one can win twice, which is exactly how a physical raffle drum with removed tickets behaves.

What people use the spinner for

Shareable wheels, private by design

Your wheel lives entirely in your browser. Entries and the title are saved to local storage so the wheel is still there tomorrow, and they are also encoded into the page URL (the fragment after #, which browsers do not send to servers). That means the Copy share link button gives you a complete, self-contained wheel you can bookmark, send to a colleague, or keep one per classroom period — with zero accounts and zero server storage. If you clear the entries or open a shared link, the URL is the single source of truth.

Tips for a good draw

  1. Paste straight from a spreadsheet column — one name per line is all the format you need.
  2. Use Shuffle before spinning if entries were added in a meaningful order; it reassures the audience, although it does not change the odds.
  3. For prize draws, announce the rules first (single winner vs. elimination) and spin with the screen visible.
  4. Keep entries under about 60 if people need to read the slices on screen.
  5. Duplicated names are treated as separate slices — deduplicate first unless you intend to weight.

Frequently asked questions

Is the wheel of names truly random and fair?

Every entry gets an identical slice of the wheel, so with n entries each one has exactly a 1-in-n chance per spin. The winner is selected by your browser’s built-in random number generator the moment you click Spin — the spinning animation is just a visual reveal and cannot change the result. Note that browser randomness is fine for picking names, games, and giveaways, but it is not cryptographic-grade, so don’t use it for regulated lotteries or anything involving legal stakes.

Can I make one entry more likely to win?

Yes — add the same name on multiple lines. Each line is its own slice, so if "Alex" appears twice among ten total lines, Alex’s chance is 2 in 10 (20%) instead of 1 in 10. This is the honest, visible way to weight a wheel: everyone can see the extra slices.

How many entries can I add to the wheel?

The picker accepts up to 100 entries. The wheel stays readable up to roughly 40–60 entries; beyond that the slices get thin and labels are truncated, but spins remain exactly as fair because the winner is chosen by index, not by reading the pixels.

How do I share a wheel with someone else?

Click "Copy share link". Your entries and title are encoded into the link itself (the part after the # symbol), so anyone who opens it sees the same wheel instantly. Nothing is stored on a server — the link is the data. You can also bookmark different links for different wheels.

How do I pick multiple winners without repeats?

Turn on "Remove winner after each spin" (elimination mode). After each winner is announced, they are taken off the wheel before the next spin, so a 10-entry wheel gives the second winner a 1-in-9 chance, the third a 1-in-8 chance, and so on — the standard way to draw several prize winners.

Is my data private? Where are my names stored?

Everything runs inside your browser. The names you type are kept in your browser’s local storage and in the page URL if you copy the share link — they are never uploaded to us. We have no accounts, no database, and no way to see your entries.

Is this spinning wheel free?

Yes. The tool is completely free, with no sign-up, no install, and no usage limits. It may show ads to cover hosting costs.