YouTube Comment Picker

YouTube

Paste the giveaway video, set the rules and draw. Each person counts once, the channel owner is left out, and the draw uses your browser's cryptographic random generator.

How the draw works

  1. Comments are read from the official YouTube Data API, then filtered by your rules in the browser.
  2. With one entry per person, each author's earliest matching comment is kept, so commenting many times does not raise the odds.
  3. Winners are drawn with crypto.getRandomValues, every eligible entry with equal odds. Draw again as often as you like.

Next steps

YouTube Comment Exporter

Download a video's comments to CSV for Excel or Google Sheets: author, text, likes, replies, date.

YouTube Engagement Rate Calculator

Engagement per view and per subscriber from the last 10 videos, with a benchmark.

YouTube Thumbnail Downloader

Grab any video's thumbnail in every size YouTube stores, straight from the source.

YouTube Keyword Generator

Turn one keyword into dozens of long-tail keyword ideas to check in YouTube search.

How to pick a random YouTube comment winner

  1. Paste the link of the giveaway video or Short.
  2. Set how many winners you need, up to 20.
  3. Optional: add a word or hashtag every entry must contain, if that was a rule of your giveaway.
  4. Keep one entry per person on unless your rules said every comment counts.
  5. Press Draw winner. Use Draw again if a winner does not respond or breaks a rule.

How the draw stays fair

  • Equal odds. Winners are drawn in your browser with crypto.getRandomValues, the cryptographic random generator built into every modern browser, with no bias toward any position in the list.
  • One entry per person. When this is on, each commenter's earliest matching comment is kept and the rest are dropped, so commenting fifty times does not give fifty chances.
  • No self-wins. Comments posted by the channel that owns the video are left out unless you allow them.
  • A record of the draw. Download the list of eligible entries as a CSV and keep it with the date and time shown under the winners.

Can you pick a random subscriber instead?

No tool can do this honestly. YouTube does not let anyone outside a channel list its subscribers: the API only shows subscribers who chose to make their subscriptions public, and only to the channel owner. Sites that claim to pick a random subscriber are really picking from comments or from something else.

The common fix is to make commenting the entry rule, for example “subscribe and comment your favourite video to enter”, and draw from the comments here. You cannot verify a winner is subscribed, so ask them to confirm when you contact them.

Giveaway checklist

  • Write the rules in the description: how to enter, the closing date, who can take part and what the prize is.
  • Follow YouTube's contest policies and your local laws. YouTube requires the rules to be visible and the creator to run the contest, not YouTube.
  • Close entries before drawing, so the comment list does not change while you pick.
  • Open the winner's comment from the result to check it is still public before you announce.

Frequently asked questions

How many comments can it read?

Up to 2,000 top-level comments per draw, plus replies if you include them. On a bigger giveaway, close entries before that many come in so everyone gets a fair chance.

Is the winner really random?

Yes. Each eligible entry has equal odds, using the browser's cryptographic random generator rather than Math.random.

Why can't a certain commenter win?

Comments held for review or flagged as spam by YouTube are not returned by its API, so they cannot be drawn. A commenter can also be filtered out by your keyword rule or by the one-entry-per-person rule.

Can I pick several winners at once?

Yes, up to 20. No person can win twice in the same draw.

Guide by Nasir Uddin, founder of Passive Array. Rules and figures checked October 2026.