Back to Products
Giveaway ToolFree Tool

Random Viewer Picker for Streams

Pick random viewers from any Twitch stream for giveaways and raffles. Powered by real viewer data — only authenticated viewers who actually watched the stream are included.

1
Enter Channel
2
Select Stream
3
Set Count
4
Winners
Enter Streamer Username

Viewer data available for Twitch only

Random Viewer Picker for Twitch

The Random Viewer Picker is a free Twitch giveaway tool that lets you select verified viewers from any past stream. Unlike tools that pull from the current chat list, this picker uses real authenticated watch-time data so every winner actually watched the stream.

Enter any Twitch channel name, choose a stream from the last 30 days, and pick up to 30 random winners in seconds. Each result shows the viewer's username and how long they watched — making your giveaway transparent and fair for your community.

How It Works

  1. 1

    Enter a Twitch channel

    Type the streamer's username and select Twitch. The tool fetches their streams from the last 30 days.

  2. 2

    Select a stream

    Choose which broadcast you want to run the giveaway for. You can see the stream title and date.

  3. 3

    Set the winner count

    Pick between 1 and 30 winners. The tool loads all verified viewers from that stream.

  4. 4

    Get random winners

    Winners are picked using a cryptographically shuffled random selection from all unique authenticated viewers.

Frequently Asked Questions

Is this Twitch giveaway tool free?

Yes, the Random Viewer Picker is completely free to use. No account or sign-up required.

How are winners picked?

Winners are selected using a randomized shuffle of all authenticated viewers from the chosen stream. Each viewer has an equal chance of being selected regardless of how long they watched.

Can I pick viewers from a stream that happened weeks ago?

Yes. The tool shows streams from the last 30 days for any channel. You can select any broadcast from that window and run a giveaway on past viewers.

Why does viewer data show 'not available' for some streams?

Viewer data is only collected for channels registered with Streams Charts. If a channel is not in their system, historical viewer data won't be available. Streamers can register at streamscharts.com/influencers.

Can I pick multiple winners from the same stream?

Yes. You can pick up to 30 winners at once. You can also re-roll the selection or change the count and pick again from the same viewer pool.

Does the tool work for channels with small audiences?

Yes. The picker works for any channel size. As long as the stream has authenticated viewer data in the Streams Charts database, you can run a giveaway regardless of viewer count.

What platforms are supported?

Currently the tool supports Twitch. Support for additional platforms may be added in the future.

Is the giveaway verifiable and fair?

Yes. The tool only includes viewers who were authenticated and verified during the stream — no bots or ghost viewers. The watch-time displayed next to each winner shows how long they actually watched.