So you ran your first Instagram giveaway. Two thousand comments later you sit there scrolling through them and realize you have absolutely no idea how to pick a winner that nobody will accuse you of rigging. Welcome to the most universally awkward part of running giveaways.
I have helped friends pick winners for like fifty of these things over the years. Small accounts, big accounts, brand giveaways, personal ones. And every single time the same question comes up. How do you actually pick fairly when there is no built in "pick a random comment" button on Instagram itself? Because there really should be. But there isn't.
The good news is you don't need to download any sketchy app. You don't need to give some random website your Instagram password. You don't need to pay $9 a month for a "premium giveaway tool" that does what a free wheel spinner does in 30 seconds. The whole process takes about ten minutes and your followers will trust the result way more than they trust those black box apps.
This is the no nonsense version. Real method, free tool, transparent on camera, your followers actually believe the result.

Why the Sketchy Comment Picker Apps Are Actually Sketchy
Quick story. A friend of mine ran a $200 prize giveaway last year and used one of those "free Instagram comment picker" tools. Five days later her account was locked for "suspicious activity." Took her two weeks to get it back. The tool had asked for full Instagram permissions and apparently used those permissions to do something that flagged her account.
Here's the thing about most of these tools. They need you to log into Instagram through their app to pull comments. That login gives them broader access than just reading comments on one post. Once they have that access they can scrape your follower list, post on your behalf, send DMs, all sorts of things you didn't agree to. Some are legit. Most are not. And there is no way for a normal person to tell the difference.
Even the legit ones tend to ask for $5 to $20 per giveaway or a monthly subscription. For something that takes 30 seconds with a free wheel spinner. The whole industry exists because Instagram doesn't have a built in comment picker, and someone realized people would pay to solve that gap. But you don't have to.
Red flags in giveaway picker apps: Asks for your Instagram login, asks for full account permissions, charges per giveaway, has zero transparency about how it picks "randomly," requires installing a browser extension, has reviews that all sound suspiciously similar.
The Method That Actually Works in 2026
Stripped to the basics, here is what you do. You copy the comments from your giveaway post. You paste them into a free spinning wheel. You record yourself spinning it on screen. You post that recording to your Stories or feed. The winner is whoever the wheel landed on.
That's it. Nobody needs to log into anything. Nobody pays for anything. Your followers see the spin happen with their own eyes. The result is undisputable because it is literally on video.
The whole process takes about ten minutes for a giveaway with a few hundred entries. Maybe fifteen for a thousand. Less than five for under fifty entries. And you can do it on your phone or your laptop, whichever feels faster for you.
Step by Step: Pulling Comments From Your Post
This is the part that sounds harder than it is. Instagram doesn't give you a "copy all comments" button, but you can grab them in about two minutes with no special tools.
- Open your giveaway post on a desktop browser. Mobile works but desktop is faster because you can scroll and select more easily. Go to your post, click the comments to expand the list.
- Click "View all comments" repeatedly until everything loads. Instagram lazy loads comments, so you have to keep clicking the link at the bottom of the comment section until there are no more. For very large giveaways this can take a minute of clicking.
- Use Ctrl+A then Ctrl+C to select and copy. Click anywhere in the comment area, hit Ctrl+A (or Cmd+A on Mac), then Ctrl+C to copy. You'll get a big mess of usernames mixed with comment text and timestamps.
- Paste into a notes app or text editor. Don't worry about formatting yet. Just dump it somewhere you can see it.
- Filter to just the usernames. Use find and replace, or paste it into a spreadsheet and use columns. The usernames are the part you need. Comment text and timestamps are noise. For most users I recommend pasting into Google Sheets, splitting columns, and copying just the username column out.
For very large giveaways some people use a tool called Instagram Scraper or similar browser extensions that pull comments cleanly. Those are usually fine because they don't need login access, just read access to a public post. But honestly the manual method works for under 500 comments and that covers most giveaways.
Filtering Comments by Your Giveaway Rules
This is the part that separates fair giveaways from sketchy ones. Your giveaway post had rules. "Follow this account, like this post, tag a friend in the comments." If you don't enforce those rules before spinning the wheel, your winner might be someone who didn't actually qualify, and that erodes trust.
Here is what enforcement actually looks like:
If you required tagging a friend
Filter out comments without an @ tag. In a spreadsheet, use a formula to flag comments missing @. In a text editor, search for entries without an @ and delete those rows. Anyone who just commented "in!" without tagging anyone should not be on the wheel.
If you required following the account
This is harder to verify in bulk. For under 100 entries you can spot check the winner after the wheel picks them. For larger giveaways, accept that you can't perfectly verify everyone followed, but include a clause in your rules that says "winner will be verified before prize is sent." That way you can re-spin if the winner turns out to not be following.
If you allowed multiple comments per person
Decide whether multiple comments give multiple entries or count as just one. State this clearly in your rules. If multiple equals multiple, keep all entries on the wheel. If multiple equals one, deduplicate the username list before pasting into the wheel.
Pro move: Pre-announce your filter method in the giveaway post itself. "We pick the winner by spinning a wheel from all comments that tagged a friend. Multiple comments count as multiple entries." Now nobody can complain about how you ran it because you told everyone upfront.
Setting Up the Spinning Wheel
Once you have your filtered list of usernames, the actual wheel setup takes about fifteen seconds.
Open NameWheel.org. Clear the default names from the input box. Paste your list of usernames, one per line. The wheel updates as you type, so you'll see segments appearing for each entry. For 500+ entries the segments will be tiny but the wheel still spins fine and lands on a single name.
If you want to remove the @ symbol from each name (cleaner look) you can do find and replace before pasting. Or just leave them. The @ doesn't affect anything functionally.
Set the mode to Normal if you're picking just one winner. Set it to Eliminate if you're picking multiple winners and want to make sure no one wins twice. Eliminate Mode removes each winner from the wheel automatically after the spin, so the next spin picks from whoever is left.

Recording the Spin (The Most Important Part)
If you don't record the spin, you might as well have not used a wheel. The whole point is transparency. Followers see the wheel pick the name. Without that visual proof you're back to "trust me, I picked fairly," which nobody actually trusts.
Three ways to record the spin depending on your setup:
Phone screen recording
If you're on iOS, swipe down from top right corner to access Control Center, tap the screen recording icon. On Android (most versions), pull down from top, find Screen Recorder. Open NameWheel in your phone browser, hit record, then spin. Stop recording after the winner shows.
Desktop screen recording
On Mac use Cmd+Shift+5 to launch the built in screen recorder. On Windows use the Snipping Tool's record feature or any free screen recorder like OBS. Capture just the wheel area, not your whole screen, for a cleaner result.
Instagram Stories direct recording
This works on phone. Open Instagram, swipe right to camera, hold the record button, then quickly switch to your browser and spin the wheel. Honestly this method is awkward and the quality isn't great. The screen recording method gives much better results.
However you record, keep the video short. People don't want to watch a 30 second spin. Trim it to about 8 to 12 seconds: a couple seconds of the wheel before the spin starts, the spin itself (about 4 seconds), and the winner reveal. Quick, clean, undisputable.
Posting the Result and Announcing the Winner
After you have the recording, here is the announcement sequence I recommend.
- Post the spin video to your Stories. This is the proof. Stories are temporary which feels appropriate for a giveaway result, and they get high engagement so a lot of people will see the announcement.
- Add a "Winner" sticker or text overlay. Make sure the winner's name is visible and tag their account in the story so they get a notification.
- Comment on your original giveaway post. Tag the winner publicly. "Congrats @winner! DM us to claim your prize. You have 48 hours to respond." Now everyone who sees the original post knows who won.
- Send a DM to the winner. Brief, friendly. Confirm they won, tell them the prize, give them a deadline to respond with their shipping address or whatever you need to deliver. Most hosts give 24 to 72 hours.
- If they don't respond by the deadline, re-spin publicly. Post a new spin video showing the same wheel (with the original winner removed) picking a new winner. This is normal and fair. Communicate clearly: "Original winner did not respond, here is the redraw."
Common Mistakes That Tank Trust
Most giveaway disputes come from one of these mistakes. Avoid them and you'll never have followers angry about your draw process.
1. Picking without recording
You spun the wheel, got a winner, posted the name. Without video proof. Now skeptical followers think you just picked your friend. Always record the spin. Always.
2. Not enforcing your own rules
You said "must tag a friend" but a comment without a tag won. Now followers who actually tagged friends are mad. Filter strictly before spinning, or change your rules to be more permissive next time.
3. Re-spinning until you like the winner
You spun, didn't recognize the name, spun again, and again. Eventually the wheel picks someone you have heard of. This is rigging and people can tell because the winner is always already known to you. Pick on the first spin always, unless you have a documented reason (like winner not responding by deadline).
4. Hiding the entry list
You collected entries somewhere private, never showed the list, and just posted "winner is X." Now nobody can verify you didn't pick favorites. Show the entry count at minimum. For high stakes giveaways consider posting the full filtered list publicly before spinning.
5. Using a black box bot picker
You used some random tool that "picked" the winner with no visual process. Now followers wonder if the tool was actually random or if you typed in a friend's name. Always show the spin. The whole point is transparency.
Templates for Different Giveaway Types
Here are the configurations I see work best for different giveaway styles:
| Giveaway Type | Best Wheel Setup | Recommendation |
|---|---|---|
| Single winner from comments | Normal mode, all comments | Most common. Spin once, post video, tag winner. |
| Multiple prizes (1st, 2nd, 3rd) | Eliminate mode | Each spin removes the winner so nobody wins twice. Record all spins back to back for one continuous video. |
| Tagged friend bonus entries | Weighted mode | Add user followed by ":2" to give them double odds. Make this rule clear upfront. |
| Story share required | Filter manually then normal mode | You can't bulk verify story shares. Spot check the winner after the spin and re-spin if they didn't share. |
| Multi-platform (IG + TikTok + Twitter) | Combined list, normal mode | Pull entries from all platforms, paste into one wheel, single spin picks the winner across platforms. |
What Instagram Actually Says About Giveaways
Real talk about Instagram's actual rules because most people get this wrong. Instagram has Promotion Guidelines that you should technically follow if you run any contest or giveaway. Here is the practical version.
Instagram requires that giveaway posts include "official rules" and acknowledge the promotion is in no way sponsored, endorsed, or administered by Instagram. The standard wording is "This giveaway is in no way sponsored, endorsed, or administered by, or associated with, Instagram." Most accounts add this in tiny text at the bottom of the giveaway caption.
They also specifically warn against asking users to inaccurately tag content. So "tag yourself in this photo of a beach" is not okay if the user is not in the photo. "Tag a friend who would love this" is fine because that is normal user behavior.
Instagram doesn't have rules about how you draw the winner. You can use a wheel, a random number generator, drawing names from a hat, whatever. The transparency is on you. They just want you to follow local laws and not harass people into participating.
Most countries have basic laws about giveaways that require you to disclose who can enter, what the prize is, and how the winner is picked. Instagram defers to local laws for everything beyond their basic guidelines.
Repeat Giveaways: Streamlining the Process
If you run giveaways regularly (monthly, weekly, after every product launch), the process gets faster as you build templates.
Save a NameWheel URL with your typical settings using the Share Link feature. Now every time you run a giveaway, you open that bookmark, clear the previous entries, paste new ones, and spin. The wheel remembers your color theme, mode preference, and other settings.
For accounts with very engaged audiences and frequent giveaways, consider building a simple comment scraping spreadsheet. Some Google Sheets templates exist that auto-pull comments from public posts when you paste the URL. Combined with NameWheel, the whole process becomes about 3 minutes from "ready to draw" to "winner posted."
The key is consistency. Use the same wheel setup, same recording style, same announcement format every giveaway. Your followers learn your process and trust it.
Picking Winners for Story Giveaways
Story giveaways are different because there are no comments, just DM responses or replies. Same wheel, slightly different collection method.
For DM-based entries (people DM you to enter), you collect usernames manually as DMs come in. Keep a running list in your notes app. When the giveaway closes, paste the full list into NameWheel and spin.
For story reply entries, swipe up on your story to see all replies. Copy the usernames into your list. Same process from there.
Story giveaways usually have fewer entries than feed post giveaways because the barrier to entry is higher. That actually makes the wheel even more visible because each segment is bigger and the spin lands more dramatically. Good for brands that want a transparent feel even with smaller participation.
Run Your Next Instagram Giveaway With Confidence
Free, no signup, no app downloads. Paste comments, spin, record. Winners trust the result because they watched it happen.
Open the Giveaway WheelBonus: Multi-Platform Giveaways
Running the same giveaway on Instagram, TikTok, Twitter, and Facebook? You can combine all entries into one wheel and pick a single cross-platform winner.
Pull comments from each platform separately. Add a prefix to make sources clear: "@instaname (IG)", "@tiktoker (TT)", "@twitterhandle (X)". Paste all into one wheel. Spin once. Winner is from whichever platform the wheel landed on.
This works well for brands building cross-platform audiences because participants on every platform feel they had equal odds. The visible wheel proves it. Some hosts split this into "one winner per platform" which means running the wheel separately for each platform's entries. Both approaches work, just be clear which one you're using.
The Instagram Giveaway Checklist Worth Saving
Print this or screenshot it. Use it for every giveaway.
- Post includes the prize, eligibility, deadline, how to enter, and how the winner will be picked
- Caption mentions "spinning a wheel" or "random draw" so followers know what to expect
- Required disclaimer: "This giveaway is in no way sponsored, endorsed, or administered by Instagram"
- Entry rules are enforceable (you can verify them with the data Instagram gives you)
- You have a method for collecting comments before the post hits 1000+ entries
- Screen recording app or feature ready to capture the spin
- NameWheel bookmarked for fast access
- Announcement template ready: spin video, comment tag, DM message
- Re-spin policy documented (winner has X hours to respond, then re-spin publicly)
- Winner verification process for follow requirements (spot check before announcing)
That's the full process. From sketchy comment picker apps to a clean transparent wheel spin that your followers actually trust. Total cost: zero. Total time: about ten minutes per giveaway. Total complaints from followers about how you picked: also zero, because they watched it happen.
Run your giveaway, spin the wheel, post the video, send the DM. The wheel is honestly the easiest part. The hardest part is collecting comments, and even that takes a couple minutes once you've done it a few times.
Frequently Asked Questions
Indie developer who built NameWheel after watching too many friends get scammed by sketchy comment picker apps. Writes about giveaways, classroom tools, and other places random selection actually matters. More about Abd.