Wheel Spinner — Random Picker

Spin a wheel to pick a random name or option. Type your list or upload an Excel/CSV file — everything in column A loads automatically, all in your browser.

Winner
Options 6
PizzaSushiTacosBurgersSaladRamen
6 options

Runs entirely in your browser. Nothing you enter or upload is sent to a server.

What this tool does

The Wheel Spinner turns any list into a random picker. Add your options, hit Spin, and the wheel lands on one at random — perfect for drawing a raffle winner, choosing who goes first, picking where to eat, or settling any decision fairly.

  • The winner — the option the pointer lands on when the wheel stops, shown in large type above the wheel.
  • Options count — how many entries are currently on the wheel, so you can see your list took effect.

Two ways to add your options

Type them in. Under the “Type” tab, enter one option per line. The wheel rebuilds itself as you edit, and blank lines are ignored.

Upload a spreadsheet. Under the “Upload Excel/CSV” tab, drop in an .xlsx, .xls, or .csv file. Every value in column A of the first sheet is loaded onto the wheel automatically — one option per row. The loaded list appears back under “Type” so you can review or tweak it before spinning.

How the spin works

When you spin, the winning slice is chosen with your browser's cryptographically secure random number generator (crypto.getRandomValues) using unbiased sampling, so every option has exactly the same chance — the wheel then animates to land on that slice. The size of each slice is only for show: a longer name doesn't make it more or less likely to win.

Turn on “Remove the winner after each spin” to run a proper draw — each winner is taken off the wheel so the next spin picks someone new, with no repeats.

Frequently asked questions

Is my list or my file uploaded anywhere?

No. Everything runs entirely in your browser. Your options and any spreadsheet you open are read on your device and never uploaded, logged, or stored — reloading the page clears them.

Which part of my Excel or CSV file is used?

Only the first column — column A — of the first sheet. Each row becomes one option; empty cells are skipped. Other columns are ignored, so you can keep extra notes in columns B, C, and beyond.

What file types can I upload?

Modern Excel workbooks (.xlsx), older Excel files (.xls), and comma-separated files (.csv). If your data is somewhere else, export or save it as one of these first.

Why does it show a dash instead of a winner?

A dash appears until the wheel has at least two options and you've spun it. Add a second option (by typing or uploading), then spin to see the winner.

Is the pick actually fair?

Yes. The winner is drawn with crypto.getRandomValues and rejection sampling, which gives every option an equal probability. The slices can look different sizes when names vary in length, but that has no effect on the odds.

How many options can the wheel hold?

Up to 200 options. Beyond about 40 the slice labels are hidden to keep the wheel readable, but spinning still works and the winner is shown in full above the wheel.
Dasigba

Free, fast, privacy-first online tools. Everything runs in your browser.

© 2026 Dasigba