Spin a fair choice wheel

Enter options, spin for a cryptographically chosen winner, share your wheel via URL, and optionally eliminate winners between rounds.

Wheel Spinner is a visual way to choose among a short list when a plain random number would be harder for a group to follow. Enter one option per line, remove duplicates as needed, and spin; the winning option is selected before the animation begins. Eliminate-winner mode supports several rounds, while a share link lets a co-host load the same configuration. Preferences and history stay local. The wheel is for casual decisions and events, not a certified drawing or proof of eligibility.

Quick start

  1. Enter one option per line—duplicates are removed automatically.
  2. Press Spin. The winning slice is chosen before the animation starts.
  3. Enable eliminate-winner mode to remove chosen options between spins.
  4. Copy results, print, or share the URL so others load the same options.

When to use something else

Limitations

FAQ

Is the winner decided before the spin animates?

Yes. selectWinnerIndex runs first with crypto.getRandomValues; animation is presentation only.

How does shareable URL work?

Your option list is encoded in the query string. Opening that link pre-fills the wheel on another device.

What is eliminate-winner mode?

After each spin, the winning option is removed so it cannot be picked again until you reset.

Can I spin with only two options?

Yes. The wheel works with any number of unique options from one upward.

Publisher: SBFChoice. This free browser utility is maintained by the publisher. No ad units are shown in this configuration. The homepage may include Google AdSense publisher verification (ads.txt and an account script only on this page). See the Privacy Policy.