How to pick a giveaway winner fairly (and prove it)
A step-by-step guide for creators, small shops and streamers running giveaways on Instagram, YouTube, X, TikTok or in person.
Publish clear rules before the first entry, collect every entry in one list, remove duplicates, your own accounts and obvious bots, draw with a cryptographic picker while recording the screen, then contact the winner privately with a claim deadline and a backup ready.
1. Write the rules before you post
Almost every giveaway argument starts with a rule that was never written down. Was a second comment a second entry? Could someone in Canada win a prize you can only ship domestically? Decide these things before you announce, put them in the caption, description or a pinned comment, and don’t edit them once entries start.
Short rules are fine. What matters is that a viewer can read them in thirty seconds and know exactly how to enter and how the winner will be chosen.
- Who can enter: minimum age, countries or regions, followers only or not
- How to enter and how many entries each person gets
- Start and end date and time, with the time zone
- The prize, its approximate value, and who pays shipping or import duties
- How the winner is picked, for example a random draw from all eligible comments
- How and when the winner is contacted, and how long they have to reply
2. Entry methods that work on each platform
Comment to enter is still the easiest format everywhere, because comments are public, timestamped and easy to export. Likes, shares and story reposts are much harder to verify, so treat them as conditions you spot-check on the winner rather than as entries.
| Platform | Typical entry | How to collect entries | Tool on this site |
|---|---|---|---|
| Comment, often tagging a friend | Copy commenters from the post or an export, one per line | Random winner picker or list randomizer | |
| YouTube | Comment with a keyword | Load every public comment from the video link | YouTube comment picker |
| X (Twitter) | Reply or repost | Paste the post link or the list of handles | X comment picker |
| TikTok | Comment on the video | Copy usernames from the comments into a list | Random name picker or list randomizer |
3. Eligibility and official rules
Eligibility rules protect you as much as entrants. Excluding staff, family and moderators avoids any hint of a fix. Limiting the region to where you can actually ship avoids a winner you cannot deliver to.
For larger prizes or brand-sponsored giveaways, many hosts publish a separate official rules page and link it from the post. It usually covers the points below.
- Sponsor name and contact, so entrants know who is running it.
- Eligibility, including age and location, and who is excluded.
- Entry period and how late entries are handled.
- Number of winners, the selection method and the odds depending on the number of entries.
- Prize description, value, and any substitution rights.
- Winner notification, claim deadline and what happens to unclaimed prizes.
In many places, including the US, a giveaway generally shouldn’t require a purchase to enter, or it may be treated as an illegal lottery. Some countries and states have registration or tax rules for prizes above a certain value. This guide is general information, not legal advice.
4. Collect entries and remove duplicates and bots
Get every entry into one list, one line per entry. If your rules allow extra entries, for example one per friend tagged, add those lines too. Then clean the list before you draw, not after, so nobody can say you removed someone because you didn’t like the result.
Comment pickers do most of this for you. On a pasted list, the list randomizer can remove exact duplicates.
- One entry per user, unless your rules say otherwise.
- Remove your own account, co-hosts, staff and moderators.
- Remove comments posted after the deadline.
- Remove comments that contain links: impersonators often post fake you won messages with a link.
- If you required a keyword, keep only comments that contain it.
- Note how many entries you started with and how many remain. You will share both numbers.
5. Draw fairly, on screen, and keep proof
Scrolling through comments and choosing one feels random to you, but it isn’t, and it doesn’t look random to anyone else. Use a tool that draws with a cryptographic random number generator, so every entry has exactly the same chance.
Then make the draw visible. A screen recording or a live draw builds far more trust than a line saying we picked someone at random.
- Start the screen recording before you load or paste the entries.
- Show the entry count and every filter you turned on.
- Draw the winner, plus one or two backups if your rules allow.
- Copy or screenshot the result with the date and time.
- Keep the recording and the full entry list until the prize is delivered.
Paste your entries or a YouTube link, apply your rules and draw. The result copies with a timestamp and your filter settings.
Open the YouTube comment picker6. Contact the winner and line up a backup
Announce the winner publicly by handle, then contact them privately the way your rules said you would. Ask only for what you need to deliver the prize, usually a name and shipping address, and never ask for payment, card details or passwords.
Give a clear claim deadline. If it passes, draw a backup from the same cleaned list, using the same tool, and say publicly that you did.
| Step | Typical timing | What to do |
|---|---|---|
| Announce | Right after the draw | Post the winner’s handle and the result in the comments or caption. |
| Message | Same day | Send a private message from your verified account explaining how to claim. |
| Claim deadline | 48 to 72 hours, or 7 days for slower platforms | Remind once, halfway through. |
| Backup | After the deadline | Redraw one slot from the remaining entries and announce the change. |
Tell entrants in your rules which account you’ll message from. It makes fake winner messages much easier to spot.
7. Platform policy notes
Each platform publishes its own rules for promotions, and they change. These are the points creators most often miss. Check the current policy pages before a big giveaway.
These summaries are paraphrased and may be out of date. Read each platform’s current policy, and get legal advice for large or sponsored giveaways.
8. Which tool to use for your giveaway
All of these are free, need no sign-up, and draw with your browser’s cryptographic random source.
- YouTube comment pickerPaste a video link, load every public comment, filter duplicates, keywords and links, and draw.
- X comment pickerPick a winner from replies or reposts on an X post.
- Random winner pickerPaste any list of entrants, such as Instagram or TikTok usernames, and draw several winners at once.
- List randomizerShuffle a list or remove duplicates, handy for ranking backup winners in order.
- Random name pickerSpin a wheel of names live on stream or in a video for a more visual draw.
9. Common mistakes to avoid
This guide is general information, not legal advice. Sweepstakes and prize rules vary by country, state and platform.
Frequently asked questions
What is the fairest way to pick a giveaway winner?
Collect every eligible entry in one list, remove duplicates and ineligible accounts using rules you published in advance, then draw with a tool that uses cryptographic randomness while recording the screen.
How do I pick a winner from Instagram comments?
Copy the commenters’ usernames into a list, one per line, remove your own account and duplicates if your rules say one entry per person, and draw with the random winner picker.
Should I count each comment or each person?
Whatever your rules say. One entry per person is the most common and easiest to explain. If tagging friends gives extra entries, count one line per qualifying comment.
How long should a winner have to claim the prize?
48 to 72 hours is common on Instagram and TikTok; some hosts give a week. Put the deadline in the rules and draw a backup if it passes.
How do I prove my giveaway was fair?
Screen-record the whole draw, show the entry count and filters, and share the result with its timestamp. Keep the entry list and recording until the prize is delivered.
Do I need official rules for a small giveaway?
A short rules paragraph in the post is usually enough for a small personal giveaway. Sponsored or high-value giveaways often need a full official rules page; check local law.
What do I do if the winner turns out to be a fake account?
If your rules exclude fake or duplicate accounts, disqualify it, draw one backup from the same list and announce the change. Don’t redraw everyone.
Run your next giveaway in two minutes
Comment pickers, a winner picker and timestamped results. Free, no sign-up.