🎡 Spin the Wheel

Add your options, spin the wheel, and let it land on one at random — wheel of names, prize picker, or just for fun.

✓ Free Forever · ✓ No Signup · ✓ No Upload · ✓ Works Offline

🔒 Your options never leave your device. The wheel, the spin, and the pick all run in your browser with crypto-grade randomness. No upload, no account, nothing stored.

Features

  • Real spinning wheel — A colorful animated wheel that lands on a genuinely random segment — fun to watch and to share on screen.
  • Provably fair — The landing spot is chosen with crypto.getRandomValues, so it's truly random — not weighted or riggable.
  • Any options — Names, chores, restaurants, prizes, yes/no — type whatever you need to pick between.
  • Private — Your list stays in the browser. Nothing uploaded or logged.

How It Works

  1. Add your options — One per line — they appear as segments on the wheel.
  2. Spin — Click spin and watch the wheel decelerate and land on one.
  3. Use the result — The winner is highlighted. Spin again any time.

Use Cases

  • Pick a giveaway or prize winner on screen
  • Decide where to eat or what to do
  • Wheel of names to call on someone in class
  • Decide turn order or a random challenge

Frequently Asked Questions

Is the wheel actually random?

Yes — the landing segment is chosen with crypto.getRandomValues (cryptographic randomness), then the wheel animates to it. It's not weighted and can't be predicted.

How many options can I add?

As many as you like, one per line. With lots of options the labels get small, but the pick stays fair.

Does it save my options?

No. Everything runs in your browser; nothing is uploaded or stored.

Can I use it as a wheel of names?

Yes — paste names and spin to call on or pick someone at random.

Notes from Milo 🐨

2026-06-12

The wheel used to just snap straight to an answer — no fun in that. Now it actually spins, slows down, and lands like a real one. Same fair result underneath, just a bit more suspense.

From the blog

Related Tools

    💬 Bug, idea, or just to say hi? Tell Milo 🐨 · [email protected]