YouTube Random Comment Picker
Fairly pick a random winner from any YouTube video's comments — supports keyword & hashtag filtering
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.
- Paste your YouTube Video URL into the box above
- Optionally enter a keyword or #hashtag to filter eligible comments (e.g. only pick from comments containing
#giveaway) - Click Pick Winner — the tool will fetch every page of comments from the YouTube API
- A random winner is selected and highlighted with their comment shown
- 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
Also try our YouTube Live Subscriber Count tool to track any channel's subscribers in real time.