Twitch Random Winner Picker · Updated June 2026

Pick a random winner from Twitch chat

The simplest way is a giveaway tool that collects entries and draws one at random in a click. Viewers opt in (a chat command, a sub, or channel points), everyone gets equal odds, and the winner shows live on your overlay so chat sees the draw is fair.

Drawing a winner
Live
Entry pool124
P
M
Q
R
K
J
T
B
Shuffling 124 entries
Winner
L

LuckyLlama

Winner #1 · from 124 entries

One random pick, live on your overlay

The methods compared

Five ways to pick, scored at a glance

Most work in a pinch, but four have a real weakness once chat gets busy or viewers start asking whether the draw was rigged. Here is each method scored on the three things that matter.

Yes YesPartly PartlyNo No

Manual scroll and eyeball

You read chat and pick someone yourself.

NoTruly random
NoFair on stream
NoScales with chat

The catch: Not actually random, looks rigged, and there is no record of who entered.

Count to a number or closest guess

Chat types a number, you pick whoever is closest.

NoTruly random
PartlyFair on stream
PartlyScales with chat

The catch: Adds a skill and timing element, so it is gameable, not a clean random draw.

Spreadsheet or wheel site

Copy chat names into a sheet with RANDBETWEEN, or paste into a spin-the-wheel site.

YesTruly random
PartlyFair on stream
NoScales with chat

The catch: Manual and error-prone, it breaks the flow, and chat cannot see it was fair.

Chat-bot command

Nightbot !winner draws a random chatter from the last 10 minutes (streamer or mods only).

YesTruly random
PartlyFair on stream
PartlyScales with chat

The catch: Picks from recent talkers, not opt-in entrants. No on-stream visual, awkward reroll.

Dedicated giveaway tool with an overlay

Best

Viewers opt in, the pool fills live, the winner is revealed on stream, reroll is one click.

YesTruly random
YesFair on stream
YesScales with chat

Why it wins: Explicit entries, a visible draw, and no-shows solved instantly. The clear winner.

Why it wins

Three reasons a live picker beats the rest

Entries are explicit

People opt in with a command, a sub, or channel points. The pool is everyone who actually wanted in, not whoever happened to be talking.

The draw is visible

Viewers are skeptical of rigged giveaways. When chat watches the same draw you do, there is nothing left to argue about.

No-shows take one click

No restart, no awkward pause. You hit Reroll, the overlay updates with a new name, and the stream keeps moving.

Step by step

Pick a random winner in six steps

These steps use StreamerGiveaway, which needs no bot and runs straight from your browser.

  1. Step 01

    Log in with Twitch

    Go to StreamerGiveaway and log in with Twitch. It connects through Twitch's official OAuth, so no password is shared and no bot is added to your channel.

  2. Step 02

    Choose the entry method

    Pick how viewers opt in: a chat command (e.g. !enter), a channel subscription, or a channel-points redemption. Only people who take that action go into the pool.

  3. Step 03

    Open entries

    Open the giveaway. The overlay fills live in OBS or Streamlabs as people enter, so chat can watch the participant count climb in real time.

  4. Step 04

    Set winners and close entries

    Set how many winners you want (anywhere from 1 to 500) and close entries when you are ready to draw.

  5. Step 05

    Click Pick Winner

    Click Pick Winner. One entrant is drawn at random and revealed with an animation on the overlay, so chat sees exactly who won at the same moment you do.

  6. Step 06

    Reroll any no-shows

    If the winner is AFK, click Reroll for an instant new pick. No restart, no awkward pause, the overlay just updates with the next name.

Want to try it on your next stream?

Free to start. Log in with Twitch and draw your first random winner in under a minute.

The pick moment

See the picker in action

This is what chat sees the moment you draw. The winner card lands on your overlay with the name, winner number, and entry count, all at once.

Winner
L

LuckyLlama

Winner #1 · from 124 entries

The Twitch giveaway picker

Walk through entry methods, the live overlay, and one-click reroll on the Twitch giveaway picker page, then come back and run your own.

FAQ

Frequently asked questions

How do you pick a random winner in Twitch chat?

Use a giveaway tool or a chat-bot command. A bot like Nightbot picks a random user with its !winner command, but a dedicated giveaway tool with a live overlay shows the draw on stream so chat can see it is fair. With StreamerGiveaway you choose how viewers enter, then click Pick Winner to draw one at random.

What does Nightbot !winner do?

Nightbot's !winner command picks a random user who was active in chat in the last 10 minutes. It can be run by the streamer or moderators. It draws from recent talkers rather than people who explicitly entered, and it has no on-stream visual or built-in reroll.

Is there a free Twitch random winner picker?

Yes. StreamerGiveaway is free to start. You log in with Twitch, no bots and no install, and you get a live OBS overlay that shows the draw plus a one-click reroll for no-shows.

How do I pick only from people who actually entered?

Use an explicit entry method so the pool is opt-in instead of just whoever was talking. Have viewers enter with a chat command, by subscribing, or by redeeming channel points. Only people who took that action are in the draw.

Can I pick more than one winner at once?

Yes. You can set the number of winners and draw up to 500 in a single draw, which is useful for bulk game-key drops or community events.

Is picking a winner this way fair and allowed?

Yes, as long as there is a free way to enter and the selection is truly random with no skill element. Showing the draw live on stream is the simplest way to prove it was fair. See our Twitch giveaway rules guide for the details.

For the rules on free entry and random selection, see our Twitch giveaway rules guide.

Related guides

Pick your next random winner

Free. No bots. No install. Opt-in entries, a live overlay, and one-click reroll. Try the tool on your next stream.