YouTube Random Comment Picker

Fairly pick a random winner from any YouTube video's comments — supports keyword & hashtag filtering

Leave blank to include all comments
Video thumbnail
Views
Likes
Comments
Published
Fetching comments…
0 comments fetched
🏆 Winner
🎉 Winner avatar
All Eligible Comments 0

How to Pick a Random YouTube Comment Winner

This free tool fetches all comments from any YouTube video and randomly selects a fair winner. Use it for giveaways, contests, or any random selection from your audience.

  1. Paste your YouTube Video URL into the box above
  2. Optionally enter a keyword or #hashtag to filter eligible comments (e.g. only pick from comments containing #giveaway)
  3. Click Pick Winner — the tool will fetch every page of comments from the YouTube API
  4. A random winner is selected and highlighted with their comment shown
  5. Use Pick Another Winner to re-roll without re-fetching

Is the selection truly random?

Yes. Every eligible comment is placed in an array and one is selected using a cryptographically seeded random index via JavaScript's Math.random(). Each comment has an equal probability of being chosen.

What does the filter do?

When you enter a filter term, only comments containing that exact text (case-insensitive) are included in the eligible pool. This is useful for giveaways where participants must comment a specific word or hashtag to enter.

Why are some comments missing?

YouTube may disable comments on some videos or limit API access. Replies to top-level comments are not included — only top-level comments are eligible to keep the contest fair.

Frequently Asked Questions

The tool fetches up to 100 comments per API page and follows all pagination tokens automatically, so it will attempt to retrieve every comment on the video. Very large comment sections (100k+) may take a moment.
Absolutely! Enter your giveaway keyword or hashtag in the filter field to restrict the eligible pool to only comments that contain your entry requirement. Then click Pick Winner to randomly select a participant.
By default, each comment is treated as one entry. If a user left three comments, they have three chances to win. You can use the search box in the comments list to check if a winner has multiple entries.
Some video owners disable comments, or comments may be restricted by YouTube due to the video's content category. In that case the YouTube API returns no comment threads and the tool will notify you.
Yes, completely free. No sign-up or login required. Just paste the video URL and pick your winner.

Also try our YouTube Live Subscriber Count tool to track any channel's subscribers in real time.