Twitch Giveaway Picker

Pick a winner.
Show it live.

Viewers enter via chat command, by subscribing, or by redeeming channel points. You click once, a random winner appears on your stream overlay. No spreadsheets. No screenshots.

See Twitch Raffle page
Waiting for giveaway to start...
Live on stream

The moment of the pick

Your chat deserves to see who wins

Picking winners in a spreadsheet or DM feels unfair to viewers. When your giveaway picker is on stream, everyone sees the same result at the same time.

Winner
L

LuckyLlama

Winner #1 · from 124 entries

Three ways to enter

Chat command, channel subscription, or channel points redemption — you choose one before the giveaway starts.

One click to pick

Click Pick Winner. That's it. The randomization happens instantly.

Everyone sees it

Winner shows on your overlay, on your dashboard, at the same time. Chat sees it happen.

Giveaway Active
4:37

Live Participants

124

Entry command: !win

1

Prize spots

Open

Status

Controls & fairness

You set the rules before the draw

Chat is fast. Your rules need to be set before it counts. Sub-only? Mod excluded? Past winners blocked? Configure it before you open entries.

Choose your entry method

Chat command, channel subscription, or channel points redemption. Set it once before the giveaway starts.

Open or subscriber-only

For chat giveaways, toggle sub-only mode. Non-subscribers are filtered out automatically.

Exclude anyone you need to

Mods, bots, previous winners — add names to the exclusion list and they're out of the draw.

Reroll without drama

Winner not responding? Reroll, new name, overlay updates live. Keep the stream moving.

Multiple winners

Need to give away a game code and a sub at the same time? Set winners to 2.

FAQ

Questions about the picker

How does the Twitch giveaway picker work?

Choose how viewers enter — chat command, channel subscription, or channel points redemption — then start the giveaway. StreamerGiveaway collects entries automatically via Twitch EventSub. When you click Pick Winner, one random participant is selected and shown on your dashboard and overlay instantly.

Can viewers enter by subscribing to my channel?

Yes. Select 'Subscribe to enter' in the setup panel. New subscribers and gifted sub recipients are automatically entered the moment they subscribe — no chat command needed. Resubs are also counted.

Can I run a channel points giveaway?

Yes. Select 'Channel points redemption' as the entry method and optionally specify a reward name to match. Only viewers who redeem that specific reward get entered, making it a great way to reward engaged community members.

Is the pick actually random?

Yes. Every participant who entered has an equal shot. No weighting, no tricks. The draw is the same whether 5 or 500 people entered.

Can my viewers see the winner being picked?

That's the whole point. When you pick, your OBS or Streamlabs overlay updates live. Chat watches the winner get announced in real time — no cutting to a screenshot or scrolling through a spreadsheet.

What if I pick a winner who's not in chat anymore?

Click Reroll. StreamerGiveaway picks a new random winner from the remaining entries and the overlay updates instantly.

Can I use this for subscriber-only giveaways?

Yes. When using chat entry mode, enable Subscriber Only before you start. Non-subscribers are automatically excluded from the draw, even if they typed the command.

Do I need Nightbot or any other bot?

No. StreamerGiveaway connects directly to Twitch via EventSub webhooks. There is nothing else to install or configure.

Time to pick your next winner

Free to start. No bots, no installs — just login with Twitch and you're set.