Comment Picker
A free comment picker for choosing a random winner from a social media giveaway. Copy the comments from your Instagram, YouTube, TikTok, Facebook, or X post, one per line, and the picker shows every commenter as an animated tile, then flies through a 3D tunnel before landing on a random winner. Each draw publishes a SHA-256 verification hash so entrants can confirm the result was fair. No signup, no connected accounts, and nothing is uploaded: comments stay in your browser.
Giveaway type
Weighted entries: Ava*5 gives five tickets. Blank lines are skipped, and you choose how many winners in the next step.
Import YouTube comments
Newest 200 free · up to 10,000 with Premium
Leave out past winners
People who won an earlier draw on this device
Replace the current list
Off adds the comments to what is already there
Filters Premium
One entry per person
Extra comments from the same account don't count
Leave out the channel owner
Your own replies aren't entries
Top-level comments on public videos only (replies are not entries). Uses each commenter's public display name; nothing is stored. Instagram import is coming next.
Why use this tool
- Paste comments from any platform: names, @handles, or full lines
- Animated tile wall + 3D tunnel reveal you can screen-record
- Pick one winner or several (custom count) with backup winners
- Weight entries with *N to reward tagged friends or repeat entrants
- Provably-fair SHA-256 hash + shareable winner image
- 100% in-browser, with no account, no API, and nothing uploaded
Common uses
- Instagram comment giveaway. Copy commenter @handles from your post, paste them in, and pick a winner live in a Story or Reel. Download the winner card to post as proof.
- YouTube comment draw. Pull commenters from your video, paste, and draw a winner on stream. Share the verification hash in a pinned comment.
- TikTok winner pick. Paste the usernames from your TikTok comments and reveal a random winner with the tunnel animation in your follow-up video.
- Facebook group giveaway. Drop the names of everyone who commented on a group post and pick fairly without favouritism.
- Brand collaboration and UGC campaigns. Running an influencer giveaway for a sponsor, or a UGC campaign where entrants post with your hashtag? Paste the qualifying handles, draw once, and send the brand the list, seed and hash.
- Multi-winner campaigns. Giving away several prizes? Set a custom winner count and reveal first place through to runners-up one by one.
In-depth guide
What is a comment picker?
A comment picker is a tool that selects a random winner from the people who commented on a social media giveaway post. Instead of scrolling and guessing, you paste the list of commenters and the tool draws one (or several) at random. Some people call it a giveaway comment picker or a comment raffle picker; either way it is the quickest fair way to choose a giveaway winner from a comment section. It covers the whole range of creator promotions: a creator giveaway, a creator contest judged by chance rather than by votes, an engagement campaign where every comment is an entry, or a community giveaway for a group or server.
This picker adds two things most comment pickers don't: a stage-worthy animated reveal you can screen-record for your announcement, and a published verification hash that lets entrants confirm the draw wasn't rigged.
How to run a fair Instagram or TikTok comment giveaway
Credibility is the hard part of a comment giveaway, whether it is a solo creator giveaway or an influencer giveaway run for a brand collaboration: followers can't see how you picked. The fix is three steps: announce the entry rules clearly, capture the full comment list before you draw, and use a verifiable random source.
Paste your captured comments here, draw on camera, and publish the verification hash with your winner post. Because changing even one commenter changes the entries hash, the proof is bound to the exact list you drew from, so nobody can claim you added or removed an entrant after the fact.
Handling duplicates, bots, and tagged-friend rules
Decide your rule before you draw. 'One entry per person' means delete duplicate lines first. 'One entry per comment' means keep them: two comments, two chances. 'Tag a friend for a bonus entry' maps cleanly onto *N weighting: give taggers a higher weight instead of pasting their name multiple times.
For bot filtering, paste into the box, scan for obvious spam handles, and remove those lines before building the tile wall. The list you see is exactly the list that gets hashed and drawn.
Running a trustworthy giveaway: best practices
Publish the rules first. Before the post goes live, state who is eligible, what counts as an entry (one per comment or one per account), whether tagged friends earn bonus entries, how many winners there are, and how they will be chosen. Rules written after the entries arrive look like rules written around a result.
Define the closing time and stick to it. Give a date, a time and a time zone, and put it in the caption rather than a comment. When it passes, capture the entrants before drawing: copy the comment list at that moment, so a late entry cannot slip in and so the list you hash is the list that was eligible. Say in the announcement when you captured it.
Record the draw and publish the verification hash. A screen recording of the tile wall and reveal shows the pick happening; the hash and seed let anyone reproduce it from the same list. Post both with the winner announcement, on the original post where the entries live. Announce backup winners in the same draw by setting the winner count a few higher than the prizes, so if the first winner does not claim within your deadline you move to the next name from the published result rather than drawing again. Finally, contact the winner only from your own verified account and tell entrants that is the only account that will message them.
Comment picker vs giveaway picker vs spin wheel: which to use
Comment picker vs giveaway picker: both run the same draw engine, with the same tile-wall reveal and the same SHA-256 verification hash, so a winner drawn on either page is equally fair and equally checkable. The difference is the starting point. This page is set up for a pasted list of commenters from a social post: @handles, one per line, with *N for tagged friends. The giveaway picker is the general version, with modes for named entrants, lucky numbers, coupon codes, employee recognition and a classroom picker. If your entries are comments, start here; if they are ticket numbers, order IDs, or a signup sheet, start there.
Comment picker vs spin wheel: the wheel is a live, animated single pick that everyone can watch, and it can be shared into a multiplayer room so remote viewers see the same spin on their own screens. It has no verification hash, and a wheel with hundreds of slices is hard to read, so it suits small pools, draws where the moment matters more than the audit trail, and picks you will repeat (the wheel is saved for next time). The comment picker handles lists of any size, draws several winners at once with ranked backups, and publishes proof, so it suits giveaways where entrants may ask how the winner was chosen.
When to use each: paste comments here for a social media giveaway with a public winner announcement; use the giveaway picker for the same draw from a non-comment list; spin the wheel when a small group is watching live, in the room or on a call, and a reveal beats a receipt. All three are free, run in your browser, and never upload your entrant list.
How verification works
Every draw produces a small proof that anyone can check without trusting you or us. First, capture the entrant list: the comments you paste, one per line with any *N weights, are the exact entries. Second, the picker generates a random 256-bit seed and hashes the entry list with SHA-256, so the hash changes if a single name or weight changes. Third, it performs the draw with a documented algorithm, weighted reservoir sampling driven by that seed, which means the same seed and the same list always produce the same winners. Fourth, it publishes one verification hash, computed from the seed, the entries hash and the winner count, together with the seed itself, on the winner card and in the copied result.
Fifth, anyone can verify. Given the entry list, the seed and the algorithm, an entrant or sponsor can recompute the entries hash, re-run the draw and confirm both the verification hash and the winners match what you published. If you had added or removed a commenter after the fact, the hash would not match. The proof binds the result to the list and the seed; it does not by itself show the list was frozen before the draw, which is why you should capture comments at the closing time and say when you did. For giveaways that need a commitment made before entries close, use the separate public draw verification tool, which publishes the hash of the seed first and reveals it only after the entry list is locked.
Instagram comment giveaways
Instagram is the platform most comment giveaways run on, and the one where an Instagram comment winner picker earns its keep, because comments are hardest to export: there is no official download, and the mobile app shows comments in batches. The reliable method is to open the post on a desktop browser, expand every 'View more comments' link until the thread is complete, then select and copy the whole comment area. Paste it into the picker and tidy the lines so each entry is one @handle.
Capture the list as soon as your closing time passes and say so in the caption, because comments keep arriving after the deadline. Tag-a-friend rules are the norm on Instagram; weight taggers with *N rather than pasting them repeatedly. For the reveal, record the tunnel animation in portrait and post it as a Reel or Story alongside the winner card. Instagram's promotion guidelines make you responsible for the draw, which is exactly why a picker with no API connection and a published hash fits the platform.
YouTube comment giveaways
YouTube gives creators the best view of their commenters, which makes a random YouTube comment picker the easy part of a YouTube giveaway. In YouTube Studio, the Comments tab lists every comment on a video with the channel name, and you can filter to a single video and scroll the full thread without the 'load more' clicks the public page needs. Copy the channel names, or copy the comments and keep the names, then paste one per line.
Two YouTube-specific decisions: whether replies count as entries (most creators count only top-level comments, so remove replies before drawing), and whether a subscriber-only rule applies, which you have to check by hand since the picker never connects to your channel. Draw on stream or in your next video, then pin a comment with the winner and the verification hash so late viewers can check the result.
TikTok comment giveaways
TikTok comment sections are large and fast, so for a TikTok giveaway picker the practical route is the desktop web app: open the video, scroll the comments until they stop loading, then select and copy. Usernames come through with the comment text, and a quick clean-up leaves one @username per line for the TikTok comment picker step.
TikTok giveaways draw a lot of duplicate and low-effort comments, so decide the rule up front: one entry per account means deleting repeats, one entry per comment means leaving them in. Announce the winner in a follow-up video with the tunnel reveal recorded in portrait, and put the verification hash in the caption or the pinned comment. Because entrants often change their display name, draw by @username rather than nickname so the winner is unambiguous.
Facebook comment giveaways
On Facebook, the trap for any Facebook giveaway picker is comment ordering. A post defaults to 'Most relevant', which hides some comments entirely; switch to 'All comments' before you copy, and expand every reply thread if replies count. Group posts behave the same way. Copy the names, paste them in, and make each line one person.
Facebook's promotion rules require you to state that the promotion is not sponsored or administered by Facebook and to release Facebook from liability, and they forbid asking people to share on their timeline or tag friends as a condition of entry, so keep the entry mechanic to a comment. Draw the winner from the captured list, then post the winner card and the verification hash as a comment on the original post so it sits with the entries.
X (Twitter) giveaways
On X, entries are usually replies to a post, sometimes quote posts. Open the post on the web, scroll the replies to the end, and copy the @handles; if quote posts count, open the quotes view and copy those as well. Reply threads on X show 'more replies' links for accounts the algorithm ranks lower, so expand them or you will silently exclude entrants.
X moves quickly, so announce a precise closing time in the original post and capture the replies right then. Weight retweet-plus-reply entrants with *N if your rules give them a bonus. Post the winner as a reply to the original post with the verification hash, and consider a short screen recording of the reveal as a video reply for anyone who wants to see the draw happen.
How to use comment picker
- Copy your comments. Copy the commenters' names or @handles from your Instagram, YouTube, or TikTok post.
- Paste them in. Paste one entry per line. Add *N to weight people who tagged friends or entered multiple times.
- Set how many winners. Pick one winner or a custom number, and add a couple extra for backup winners.
- Draw and share. Hit Pick Winner, screen-record the tunnel reveal, and post the winner image plus the verification hash.
Frequently asked questions
- How do I get the comments into the picker?
- Copy the comment text or the @usernames from your post (most creators export them with a browser extension or just select-and-copy) and paste them into the box, one entry per line. The picker doesn't connect to any platform or API, so you stay in full control of who's entered.
- Can I remove duplicate or bot comments first?
- Yes. Edit the list before drawing. Duplicates are kept by default (a person who commented twice gets two entries, which many giveaways want), but you can delete bot or duplicate lines manually, or use *N weighting if you'd rather control entries deliberately.
- Is the comment picker actually random and fair?
- Yes. Each draw reveals a 256-bit random seed, hashes your exact comment list with SHA-256, and derives the winner with a documented algorithm. The verification hash is published with the result, so anyone, including a sponsor, can re-run it and confirm the same winner.
- Can I reward people who tagged friends?
- Use *N weighting. Add '*3' after a commenter who tagged three friends to triple their odds, for example. The weights are folded into the verification hash, so a weighted comment draw is just as reproducible.
- Can I pick multiple comment winners?
- Yes. Choose 1, 3, 5 or 10 winners, or type a custom count up to the size of your list. Winners are drawn without replacement, so no commenter can win twice, and they are revealed one at a time in ranked order, which gives you a first prize, runners-up and backups from a single draw.
- Can I rerun the same draw?
- You can draw again from the same list whenever you like; each draw gets a fresh seed and its own verification hash. To keep the result credible, decide before you start which draw is the official one and publish that hash. If you need more prizes, raise the winner count on one draw rather than repeating single draws.
- Can I export the winner?
- Yes. Download the branded winner card, a square image with the winner, entry count, draw time and verification hash, or copy the result as text. There are also one-tap shares to X, Facebook and WhatsApp, and an Instagram option that downloads the image for a Story upload.
- Can I run the comment draw on mobile?
- Yes. It is a web page that runs in any modern phone browser with no app to install. Copy the comments in the Instagram, TikTok or YouTube app, switch to your browser, paste and draw. The reveal fits a portrait screen and the winner card saves to your camera roll.
- Can I record the winner reveal?
- Yes. Start your phone's screen recording or a desktop recorder, run the draw, and stop. The tile wall and tunnel reveal are built for a vertical frame, so the clip drops straight into a Reel, a Short, a TikTok or a Story.
- Can I exclude past winners from a new draw?
- Yes, by editing the list: delete anyone who won a recent giveaway before you draw. Because the verification hash covers the exact list, the exclusion becomes part of the record. State in your rules that past winners are ineligible so entrants can see it was applied.
- Can I use usernames instead of full comments?
- Yes, and it is usually better. Paste one @username per line and the tiles and winner card show clean handles instead of comment text. Draw by @username rather than display name on TikTok and Instagram, because display names change and handles do not.
- Can I draw from Facebook Groups?
- Yes. Open the group post, switch the comment ordering from 'Most relevant' to 'All comments' so nothing is hidden, expand any reply threads that count, copy the names and paste them in. Post the winner card and hash as a comment on the same post.
- Does this work for YouTube Shorts?
- Yes. Shorts comments appear in YouTube Studio's Comments tab like any other video, so filter to the Short, copy the channel names and paste them in. Record the reveal in portrait and it slots into a follow-up Short.
- Does this work for Instagram Reels?
- Yes. Reel comments are gathered the same way as post comments: open the Reel on desktop, expand every 'View more comments', copy the handles and paste them in. The reveal is designed for a vertical frame, so the recording works as the next Reel or Story.
- Do my entrants' usernames get stored anywhere?
- No. The picker runs entirely in your browser: no account is needed and it keeps no database. Close the tab and the list is gone.
Free random spinner from SpinOfLuck, with no signup and no ads, running entirely in your browser.