Spin the wheel, pick a winner

SpinPicker is a free spinner wheel that picks a random winner from your own list in about five seconds. Type or paste the names, press Spin and the pointer decides. No account, nothing to install, and nothing you type leaves your browser. Write Pizza *3 to make an entry three times as likely.

8 entries on the wheel, up to 500.

Every entry has an equal 1-in-8 chance. Write "Alice *3" to make an entry three times as likely.

Edits save on this device as you type

What is a spin the wheel?

A spin the wheel is a free online tool that turns your list into a wheel of slices and stops on one of them at random, so a name, a number or a choice gets picked without anyone having a say in it. People also call it a wheel spinner, a spin wheel or a random wheel.

How it picksThe winner is drawn before the wheel starts turning, from your browser's crypto.getRandomValues. Rejection sampling throws away the few raw values that would favour some slices, so every entry has the same chance unless you give it a weight such as Pizza *3.

How we know16 million test draws across 16 wheel sizes, run through the exact code this site ships, and a chi-squared test found no bias at any size. Read the fairness report.

How teachers and streamers run it

Two real setups, start to finish. Each takes about a minute.

In a classroom

  1. Open the full wheel, paste the class list one name per line and save it as Period 1. Saved lists stay in this browser.
  2. Tick Remove after pick so nobody is called twice. Reset round puts every name back.
  3. Press Present for a full-screen wheel on the board. Space spins, Esc returns to the page.

Name picker for teachers: saved lists per class, big display mode and why a class list never leaves the device.

On a stream

  1. Build the wheel, press Copy share link, and replace /#w= in it with /embed/wheel?theme=transparent#w=.
  2. In OBS add a Browser source with that URL at 600 by 600. The background stays transparent over your scene.
  3. Right-click the source, choose Interact, click the wheel once, then press Space to spin live.

Spin the wheel in OBS: URL parameters, sizes and what the overlay can and cannot do.

Keyboard shortcuts

/
Jump to the entry list from anywhere on the page
Space Enter
Spin in Present mode; Space also spins the OBS source
Esc
Close the winner dialog or leave Present mode
Tab
Reach the SPIN hub on the wheel, then press Enter

16 million test draws

Every draw uses your browser’s cryptographic random source with rejection sampling, so no slice gets a larger share. We publish the chi-squared results across 16 million draws with the code that produced them.

Class lists stay on this device

Nothing you type reaches a server. A shared wheel travels in the part of the link after the #, which browsers never send, so a class list exists only in the browsers that open it. No account, no cookie banner.

One line of HTML to embed

Put a wheel on WordPress, Google Sites, Notion, Moodle or Canvas with a single iframe. The embed guide has a copy-paste block for each of them.