Random winner picker

Paste your list of participants, choose how many winners you need, and spin a real wheel to pick them live, one at a time, with confetti for each winner and no repeats.

  • Free
  • No sign-up
  • Runs in your browser
random-winner-picker
Write a name more than once to give it more chances of winning.

    100% private — the draw happens in your browser and the list is never sent anywhere.

    How it works

    Paste your participants

    One name per line. Repeat a name to give it extra chances.

    Choose how many winners

    One or several, and whether a person can win more than once.

    Spin the wheel

    Live and visual, ready to share on a call or a stream.

    A real wheel for a real giveaway

    Picking a raffle or giveaway winner in front of an audience needs more than a random number: it needs something people can watch, a moment of suspense before the name is revealed. This tool draws an actual spinning wheel with a segment for every participant, spins it with real randomness, and lands on a winner the same way a physical prize wheel would, so it works for a live stream, a video call, a classroom or a stage.

    How it works

    Paste your list of participants, one name per line. Each different name becomes a slice of the wheel, and writing the same name more than once makes that slice bigger (the wheel shows it as, for example, "Ana ×3"), so it has proportionally more chance of winning, useful for giveaways where some entries earned extra tickets. Choose how many winners you need, from one to twenty, and whether someone who already won should be taken out of the wheel for the rest of the draw, which is the usual rule for a giveaway with several different prizes.

    Fair and visible

    The winning slice is chosen with your browser's cryptographic random number generator before the wheel starts spinning, and the spin animation simply reveals that already-chosen result, the same way a physical wheel's outcome is fixed once it starts to slow down. Nothing is decided after the fact to match where the wheel happens to stop.

    Good for live draws

    Each winner gets a small confetti burst and is added to a running list you can copy at the end. If you need several winners, keep spinning until you have them all; with repeats turned off, each spin removes the previous winner from the wheel so the odds update correctly for everyone left. The animation respects your system's reduced motion setting and reveals the result instantly if you have that turned on.

    Limits and privacy

    The wheel groups repeated names into a single, bigger slice, so every different name keeps a readable label as long as there are up to 40 different names; beyond that it still spins and picks fairly, just without readable names on each thin slice. Nothing you type is uploaded or sent anywhere: the whole draw runs in your browser. To generate a random list of fake names for testing instead of a real draw, see the test data generator.

    Frequently asked questions

    How do I pick a random winner from a list?
    Paste one name per line into the box, then press Spin the wheel. It stops on a winner chosen with a real random number, the same way a physical prize wheel would.
    Can I pick more than one winner?
    Yes. Set the number of winners you need and keep spinning; each spin adds one more winner to the list.
    Can the same person win twice?
    Only if you turn off "Don't let the same person win twice". By default, once someone wins they are removed from the wheel.
    How do I give someone extra chances of winning?
    Write their name on more than one line. Repeated names become one bigger slice (shown as ‘Ana ×3’), so more lines mean a bigger slice and more chances.
    Is the draw actually random?
    Yes. The winner is chosen using your browser's cryptographic random number generator before the wheel animation starts.
    Is my participant list uploaded anywhere?
    No. The whole draw happens in your browser and the list is never sent anywhere.