Raffle Picker

Paste your entries, choose how many winners you need and press Draw. You get fair random winners, optional backup winners, and a timestamped result card you can copy into your announcement. Nobody is picked twice, and your list never leaves your browser.

0 entries
Entries

0 entries.

Draw result

Your winners will appear here.

How to use the raffle picker

  1. Add your entries. Paste names, usernames or email handles, one per line. Running a paper raffle? Switch to Ticket numbers and enter the first and last ticket instead.
  2. Set the winners. Choose how many winners you need, and how many backup winners to hold in reserve in case someone does not respond.
  3. Decide on duplicates. Leave "Remove duplicate entries" on to give everyone a single entry. Turn it off if extra entries are allowed, for example a bonus entry for tagging a friend, so a name that appears three times has three chances.
  4. Draw. The winners are revealed one by one with the time of the draw and the number of entries. Press Copy result to paste the card into your post, email or group chat.

Your chance of winning

With one entry each and no duplicates, the chance for each entrant is the number of winners divided by the number of entries. Extra entries raise that person's chance, never above the guarantee of a single prize per person.

Entries1 winner3 winners10 winners
502%6%20%
1001%3%10%
5000.2%0.6%2%
1,0000.1%0.3%1%

Backup winners do not change anyone's chance of winning a prize. They are simply the next names drawn from the same fair process.

Worked examples

Four common draws. Press "Load this example" to fill in the form and run it straight away.

A social media giveaway

One prize, one backup, and each account counts once even if it commented twice.

Entries 10 usernames, one repeated / Winners 1 / Backups 1 / Remove duplicates on

Bonus entries for sharing

Turn duplicates off so a name listed twice has two chances. It still can only win once.

Entries Mia x3, Omar x2, Lena x1, Jun x1 / Winners 1 / Remove duplicates off

An office prize draw

Three different prizes, three different winners, drawn in order from first prize down.

Entries 12 colleagues / Winners 3 / Backups 1

Paper raffle tickets

Sold tickets 1 to 250? Skip the typing and draw straight from the number range.

Tickets 1 to 250 / Winners 3 / Backups 2

Tips for running a clean draw

Close entries before you paste. Take a copy of the final list at your deadline, so nobody can say the pool changed after the draw.

Check eligibility first. Remove accounts that break the rules before drawing, not after, so you never have to redraw a winner you already announced.

Always draw backups. Prizes go unclaimed more often than you would think. Backups are already in a fair order, so you can move down the list without a second draw.

Keep a record. Screen-record the draw or save the copied result card with the date, time and entry count. Together they show the draw was run as described.

Tell people the rules upfront. Say when entries close, whether extra entries count and how winners will be contacted. Check your platform's promotion rules and any local rules on prize draws as well.

Why the draw is fair

Every pick uses crypto.getRandomValues, the secure source browsers use for encryption, with rejection sampling so no entry is favoured by rounding. Each winner is drawn from the entries that are left, and once someone is chosen all of their entries leave the pool, so nobody can win twice. Backups are the next picks in the same sequence.

The tool never learns who you are and cannot be nudged by timing or clicking. Your list is not uploaded, not saved and not logged. It exists only in the page until you close or clear it.

Raffle picker questions

How do I pick a winner for an Instagram giveaway?

Copy the usernames of eligible entrants, paste them in one per line, and press Draw. The winner shows instantly, ready to screenshot for your announcement.

Can I pick more than one winner?

Yes. Set the number of winners and the tool draws them all at once without picking anyone twice.

How do I handle duplicate entries?

Turn on "Remove duplicates" to give each person one entry. Leave it off if extra entries are allowed, such as bonus entries for tagging a friend.

Can I pick backup winners?

Yes. Draw extra runners-up to use if a winner doesn't respond in time.

How can I prove the draw was fair?

Screen-record the draw, or share the timestamped result card, which shows the number of entries and the winners drawn.

How many entries can I use?

Up to 10,000 entries. The draw is instant at any size.

Can I use it for paper raffle tickets?

Yes. Switch to Ticket numbers, enter the first and last ticket you sold, and the tool draws winners straight from that range, up to 10,000 tickets. Read the winning numbers out and match them to your ticket stubs.

Do you keep the list of entrants?

No. The list stays in your browser and is never uploaded, so entrant details stay private.

Do I need permission to run a giveaway?

Rules vary by country and platform. Check your platform's promotion guidelines and any local rules on prize draws before you launch.