Skip to the wheel

Free forever. No signup, no subscription.

Spin the wheel, pick a random winner.

Paste any list and press space. Draw several winners at once, run a round where nobody repeats, or split people into teams. Every result comes with proof it was not rigged.

Click the wheel or press Space

Saved on this device only.

Draw mode
0 total

Add x3 to an entry for 3 times the odds.

Every draw is logged with the time and the seed that produced it.

Nothing drawn yet. Spin the wheel and results will appear here.

    Try

    Winner

    How it works

    Three steps, about ten seconds.

    There is nothing to install, nothing to configure, and no tutorial to sit through.

    1. 1

      Paste your list

      One name per line, or commas, or a column copied straight out of a spreadsheet. It all parses. Type Alice x3 to give someone triple odds.

    2. 2

      Pick a mode

      One winner, several at once, a no-repeat round that works through everybody, or a straight split into teams. Modes sit above the entry box and switch instantly.

    3. 3

      Press space

      Or click the wheel. The winner is announced, logged with a timestamp, and paired with a receipt you can hand to anyone who wants to check it.

    Where does the randomness come from?

    Each draw is seeded with crypto.getRandomValues(), the cryptographic random number generator built into every modern browser. It is documented on MDN and is designed to be unpredictable, which Math.random() is not.

    Are the odds actually even?

    With 8 entries, each has a 12.5 percent chance, and the slice widths match those odds exactly. Team splitting uses a seeded Fisher-Yates shuffle, which produces every possible ordering with equal probability.

    What does it cost?

    Nothing. All 4 draw modes, all 53 ready-made wheels, saved lists, CSV export, and the stream overlay are free to everyone. There is no account, no paid plan, and no usage cap.

    Who can see my list?

    Only you. Entries are held in your browser's local storage and are never sent anywhere, because the site is static files with no backend. A shared link carries the list inside the URL fragment, which browsers never transmit to a server.

    Verifiable draws

    Your audience should not have to take your word for it.

    β€œHow to cheat wheel of names” is a real thing people search for. Every other spinner answers it by asking you to trust them. This one answers it with math.

    • 1

      Before the spin

      The tool hashes your entry list, generates a secret seed, and shows you the commitment. Screenshot it, or read it out on stream.

    • 2

      After the spin

      The seed is revealed. The commitment proves it was fixed in advance, so it could not have been chosen to suit the result.

    • 3

      Anyone can check

      Three SHA-256 hashes, computable with any online tool. Nobody has to trust us at any step.

    Receipt

    entries      8
    commitment   9f2c41a7…e08b   (shown first)
    seed         b71e0d3f…4a2c   (revealed after)
    winner       Grace
    
    verify:
      SHA256(seed + ":" + entryHash)
        == commitment          ok
      SHA256(seed + ":" + entryHash + ":0")
        -> 0.5241 -> slice 5    ok

    Copy Receipt puts this whole block on your clipboard, ready to paste under a giveaway post.

    Check a draw yourself β†’

    Single

    One winner per spin. The classic.

    Multi-Draw

    First, second and third in one pass.

    No Repeats

    Everyone called once, then it resets.

    Teams

    Deal a roster into balanced groups.

    Four modes, one wheel

    The tedious parts, handled.

    Drawing 10 raffle winners on most sites means spinning, deleting the winner, and spinning again, nine more times. Cold-calling a class means keeping track of who you already asked.

    Both are one click here. Switch modes above the entry box and everything else stays exactly where it was.

    Details

    Small things that add up.

    Paste anything

    Commas, numbered lists, bullets, a column from Sheets. The parser strips the formatting and keeps the names. Add x3 after an entry to weight it.

    Labels you can actually read

    Every name runs hub-outwards along its own slice and holds that orientation through the whole spin, so nothing flickers or flips mid-draw, at 4 entries or 400.

    Nothing in the way

    No ads on the wheel, no account, no paywall. The tool works the moment the page paints, and your list never leaves the browser.

    Lists that remember

    Keep one saved list per class, team, or event. Each tracks its own round and its own pick counts, so switching between them never loses your place.

    Built for a projector

    Big type and high-contrast slices that hold up from the back of a room. Motion follows your reduced-motion setting, so nothing lurches mid-lesson.

    Share a link, or a stream overlay

    Copy Link puts the whole wheel in a URL. Need it on stream? The OBS overlay is transparent, with no chroma key.

    Comparison

    How it compares.

    Measured against the free spinner sites most people land on today.

    FeatureResult SpinnerTypical wheel sites
    PriceFree, with no paid tierFree tier, paid upgrade common
    Account needed to save a listNever. Lists are stored on your deviceUsually, for anything cross-device
    Ads on the wheel itselfNoneCommon, including full-screen interstitials
    Several winners in one spinBuilt inSpin, remove, spin again
    No-repeat roundsBuilt in, resets automaticallyRemove each name by hand
    Team splittingBuilt inNot offered
    Proof the draw was not riggedCommit and reveal receiptNot offered
    Saved classes and rostersUnlimited, on your deviceNot offered
    Participation trackingCounts persist between visitsNot offered
    Transparent stream overlayBuilt in, no chroma keyNeeds a separate tool
    Results exportCSV with timestampsRarely offered
    Screen reader and reduced motionSupportedRarely considered

    Ready-made wheels

    Skip the setup.

    53 wheels that open with the list already filled in and the right mode selected. Every one is editable the second it loads.

    FAQ

    Frequently asked questions.

    Everything runs in your browser. No account, no server, nothing to configure.

    Is this spin the wheel tool really free?

    Yes. Every mode and every feature is free, with no account, no subscription, and no trial that runs out. There is no paid tier holding anything back. You can use it commercially, including for giveaways and on stream, without asking permission or crediting us.

    Do I need to sign up or create an account?

    No. There is no login anywhere on the site, because there is no server storing your data. Your entries, saved lists, and results are written to your browser's local storage and stay on your device. Close the tab and come back later and they will still be there.

    Is the wheel actually random?

    Yes. Every draw is seeded from crypto.getRandomValues(), your browser's cryptographic random number generator, rather than Math.random(). The winner is chosen before the animation starts, so the spin you watch is presentation rather than the decision itself.

    How do I prove to my audience that a draw was fair?

    Before the wheel moves, the tool hashes your entry list, generates a secret seed, and shows you a SHA-256 commitment. Show that commitment first. After the draw it reveals the seed. Because the commitment was public beforehand, nobody could have searched for a seed that produced a convenient winner.

    Can I use it as a wheel of fortune or prize wheel?

    Yes. Put prizes on the wheel instead of names and it behaves the same way. If you want the grand prize to come up rarely, weight the smaller prizes instead: Sticker x20 next to a plain Gift card gives the gift card roughly a 1 in 21 chance on a two-entry wheel.

    Can I give some entries better odds?

    Add x3 after any entry and its slice becomes three times as wide and three times as likely to win. Mixed weights work fine, so Alice x5 can sit next to a plain Bob on the same wheel.

    How many entries can the wheel hold?

    There is no hard limit, though labels stop being legible somewhere around 150 slices. For very large lists, Multi-Draw is usually what you want anyway: it pulls every winner you need in a single pass instead of making you spin, delete, and spin again.

    Can I save more than one class or list?

    Yes, as many as you like. Each saved list keeps its own entries, its own no-repeat round, and its own pick counts, so a teacher can move between periods without anything bleeding across. Lists live in this browser only and are never uploaded.

    Does it track who has already been picked?

    The Participation tab counts how many times each name has come up and when it last happened, sorted least-picked first so anyone being missed sits at the top. Those counts survive closing the tab. You can export them to CSV or reset them per list.

    Can I use this on stream in OBS?

    Yes. The streaming page builds a URL you paste straight into an OBS or Streamlabs Browser Source. The overlay renders with a genuinely transparent background, so there is no green screen to key out and no plugin to install.

    Does it work offline?

    After the first visit, yes. Every page is static and your data is local, so losing your connection mid-lesson or mid-stream does not interrupt anything. Nothing needs to load from a server for the wheel to spin.

    Nothing to install. Nothing to sign up for.

    Scroll back up and press space.

    Spin the wheel