Free tool · Links & sharing

Free Giveaway Picker & Random Winner Generator

Pick random giveaway winners from a list or CSV. Remove duplicate entries, draw several winners and alternates, and download the results.

  • No sign-up
  • Private, in your browser
  • Unlimited use
Names, emails or handles. Blank lines are skipped.
0 unique entrants from 0 entries
Remove duplicate entriesOne chance per entrant.

Up to 100 picks in total. Alternates are drawn after winners, in order.

Waiting for your entriesPaste a list or open a CSV to get started.

Your entries stay on this device. Nothing is uploaded.

Tapzy forms

Collect clean entries, then draw.

Share a Tapzy form for your giveaway. Spam protection and email verification keep entries honest, and one click exports them as a CSV you can open right here.

  • Spam and bot protection built in
  • Verify entrants by email or WhatsApp
  • Export every entry as a CSV
Free forever, no credit card.
How to

How to pick a random giveaway winner

To pick a random giveaway winner, put every eligible entry in one list, remove duplicate entries, then let a random winner picker draw the number of winners you need. With this free tool that takes four steps and under a minute, and nothing leaves your browser.

Entries → remove duplicates → random draw → winners, then alternates in order
1. Add your entries

Paste names, emails or usernames one per line, or open a CSV exported from your form or spreadsheet.

2. Remove duplicates

Keep it on for one chance per person. Turn it off if extra entries were part of your rules.

3. Set winners and alternates

Choose how many winners you need, plus backup winners in case someone doesn't reply.

4. Draw and save

Press Draw winners, then copy the list or download a CSV record of the draw.

Fair by design

Is this random winner picker fair?

Yes. Every pick uses your browser's Web Crypto random number generator with rejection sampling, so each entry in the pool has exactly the same chance. When someone is picked, all of their entries leave the pool, so no one can win twice and alternates never repeat a winner.

A quick example: the list “Maya, Leo, Maya, Ravi” has four entries but three entrants. With duplicates removed, each person has a 1 in 3 chance. With duplicates kept, Maya has a 2 in 4 chance on the first pick, and once she wins, both of her entries are gone.

What you can use the giveaway picker for

Giveaway typeWhat to addTip
Instagram, TikTok or YouTube giveawayPaste the usernames of everyone who commentedKeep the @ on every handle and leave out comments that break your rules
Raffle or prize drawPaste one line per ticket soldTurn duplicates off so someone with five tickets gets five chances
Contest or sweepstakes formOpen the CSV export of your entry formPick the email column so two people with the same name stay apart
Email list or newsletter giveawayPaste or open your subscriber emailsRemove unsubscribed or test addresses before the draw
Team, event or classroom prizePaste the names of everyone in the roomDraw one winner at a time on screen, so everyone sees it live

Giveaway picker vs. spinner wheel vs. spreadsheet

MethodRandomnessDuplicatesSeveral winnersRecord of the draw
This giveaway pickerWeb Crypto, unbiasedRemoved automaticallyUp to 100, no repeatsCopy or CSV
Spinner wheelRandom, but hard to checkRemoved by handSpin again and deleteScreen recording
Spreadsheet RAND()Fine, changes on every editUNIQUE() formulaSort and take the top rowsCopy the rows
Names from a hatHard to prove onlineChecked by handDraw againPhoto or video

Six rules for a fair giveaway draw

  1. Publish the rules before entries open. Say who can enter, how many entries each person gets, the closing date and how the winner is chosen.
  2. Close entries before you draw. Export the final list after the deadline so late entries can't slip in.
  3. Check eligibility first. Remove entries that break your rules (wrong country, under age, staff) before loading the list. The picker doesn't check them for you.
  4. Draw alternates in the same go. If a winner doesn't reply in time, move to the next alternate in order instead of drawing again.
  5. Keep a record. Download the CSV or screen-record the draw, and share the result with your audience to build trust.
  6. Follow your platform's and country's rules. Instagram, TikTok and many countries have their own promotion rules, such as no purchase necessary. Check them before you launch.

Giveaway Picker questions

How do I pick a random winner for a giveaway?

Paste every eligible entry into the giveaway picker, one per line, or open a CSV of your entries. Leave Remove duplicate entries on, set how many winners and alternates you need, and press Draw winners. The tool picks them at random in your browser.

Is this giveaway picker free?

Yes. The Tapzy giveaway picker is 100% free with no sign-up, no watermark and no limit on how many draws you run.

Is the random winner picker really random and fair?

Yes. Each pick uses the Web Crypto random number generator built into your browser, with rejection sampling to remove bias, so every entry in the pool has an equal chance. Once someone wins, all of their entries leave the pool.

Can I pick multiple winners at once?

Yes. Choose up to 100 picks in total, split between winners and alternates. Every person can win only once, so the list never repeats a name.

What is an alternate winner in a giveaway?

An alternate is a backup winner drawn after the main winners, in order. If a winner doesn't reply or isn't eligible, you give the prize to the first alternate instead of running a new draw.

Are duplicate entries removed?

By default, yes: one chance per entrant. Duplicates ignore capital letters, extra spaces and equivalent Unicode characters. Turn it off for raffles where extra tickets mean extra chances; a person still wins only once.

How do I pick a random winner from Excel or Google Sheets?

Save or download the sheet as a CSV file, open it in the giveaway picker and choose the column that identifies each person, such as email. You can also copy a single column from the sheet and paste it in.

Can I use it as a raffle picker or contest winner picker?

Yes. Paste one line per raffle ticket, or open the CSV export of your contest entry form, and draw as many winners as you have prizes.

Can it pick an Instagram, TikTok or YouTube comment winner?

Not directly, because the tool does not connect to social media accounts. Copy the usernames of everyone who commented, paste them one per line, and draw from that list.

Are my entries uploaded or saved?

No. Everything runs in your browser and nothing is uploaded to Tapzy. The list stays on the page until you reset or leave, so copy or download your results before closing.

Run your next giveaway on a Tapzy form.

Collect entries with a Tapzy form, block spam and duplicate sign-ups, then export the responses as a CSV and draw your winners here. Free forever, no credit card.