🎟️ Free Raffle Generator

Raffle Generator

Paste names. Draw a winner. Share proof it was fair — done in 10 seconds.

No data stored — closes with your tab
Shareable proof link — replay it for any audience
Multiple winners & prize tiers supported
Cryptographically secure randomness
🎬 Share the moment, not a screenshot. Every draw gets a link — open it and the whole reveal replays live, with the winner, the entry count and the exact time it was drawn. Each result comes from cryptographically secure randomness, the same standard browsers use for security. Free on every draw.
Set Up Your Draw
Draw Name (optional)

💡 Add a name so your certificate reads “Your Event” instead of “Raffle Draw”.

Participants
0 entries
One per line — or separate by commas
Quick start
🎟️ Ticket range:
.csv · .xlsx · .txt
Winners to pick
Reveal speed
⚙️ More options weighted entries · prize tiers · skip past winners
Weighted entries
Keep duplicate names — add a name multiple times to give them more chances (raffle tickets)
Prize tier mode
Remove winners between draws — pick 1st place, then 2nd from remaining, then 3rd
Exclude previous winners
Skip past winners — remembers winners across sessions (monthly raffles, recurring draws)
💾 Saved lists
Saved in your browser · no account needed
No saved lists yet. Save your list to reuse it next time.
🎟️
Ready to draw
Add names on the left, then click Draw winner
✨ After you draw — share it & prove it
Free draws end with a winner on screen. Add a certificate and you also get a link you can send anyone:
🔗 Shareable replay link
EMMA
Anyone can replay the animation
📜 Certificate record
CERTIFICATE OF DRAW RESULTS
Emma Garcia
✓ verified · secretsantamatch.com/verify
One link to share — anyone who opens it replays the draw and can check the certificate record themselves. That's your proof it was fair, without asking anyone to take your word for it.
🎯 Built for office draws · fundraisers · classrooms · giveaways — anywhere the result should speak for itself.
Watch any style free — even the ★ ones.

📋 Draw certificate

Share this to prove your draw was fair and random

Guide

How to run a fair raffle draw

Whether you're doing a quick classroom pick or a 500-person charity fundraiser — here's how to run it well.

1

Add your participants

Paste names from Excel, Google Sheets, or type them in. One per line. For ticket raffles, add a name multiple times — once per ticket — then turn on "Keep duplicates (weighted)".

2

Choose your draw settings

Set how many winners to pick. Use Prize Tier mode for 1st/2nd/3rd place raffles — it removes each winner before drawing the next. Name your draw so the result card shows the right title.

3

Draw with the right format

Instant reveal — slot machine countdown, best for screen-sharing on Zoom or displaying on a projector. Spin the wheel — visual spin, great for in-person events where the group can see the wheel land on a name.

4

Share the result as proof

After the draw, click "Share replay link" to get a link. Anyone clicking it sees the draw play out in the reveal style you chose — then the winner is revealed. It's your public proof the draw was fair. Post it to Slack, email, or social media.

🏢
Office raffle
Paste employee names, pick 1–3 winners. Share replay link in Slack so everyone sees the live draw.
📚
Classroom name pick
30 student names, spin the wheel on the projector. Works for homework assignments, group selection, or rewards.
📱
Instagram/social giveaway
Paste entrant names, draw a winner, share the replay link in your post as proof the draw was fair and random.
🎗️
Charity fundraiser
Multiple ticket holders? Add their name once per ticket, turn on weighted mode. Draw 1st, 2nd, 3rd prize with Prize Tier mode.
🎉
Party / event raffle
Run it on your phone, show on a TV. Full-screen mode + spin wheel = instant game show energy.
💻
Virtual team event
Screen share in Zoom/Teams. Use Present Mode or share the replay link in chat — participants watch on their own screen.

🎟️ How to Run a Raffle Online (Fair, Fast & Provable)

Running a raffle used to mean tearing up paper tickets and shaking a bowl. Here's the modern version — it takes about 60 seconds and every entrant can verify it was fair:

  1. Collect your entries. Copy names from your signup sheet, spreadsheet, comment section, or ticket list — one per line. Sold multiple tickets to one person? Turn on weighted entries and give them the right number of chances.
  2. Choose your drama level. Instant draw with a slot-machine reveal, or spin the wheel in front of the room. Both use the same cryptographically secure randomization — the theatrics are just for fun.
  3. Draw and share the proof. Every draw produces a result card with the winner, total entries, and timestamp. Share the live replay link so entrants can watch the draw play out themselves.

🏫 Raffles for Fundraisers, Schools & Charities

Fundraiser raffles have one requirement casual draws don't: people who bought tickets need to trust the result. A screenshot of a spreadsheet doesn't cut it when real money was raised. That's why this raffle generator uses crypto.getRandomValues() — the same cryptographically secure random number generator browsers use for security — instead of predictable formulas, and why every draw shows a public, replayable result.

Need formal proof for your records or your entrants? You can issue an Official Draw Certificate — a timestamped PDF backed by a public verification page anyone can check. It includes the winner, total entry count, draw method, and a tamper-evident fingerprint of the entrant list. It's the only raffle tool with independently verifiable draws, and it's become a favorite of PTAs, church fundraisers, and office charity drives.

Running the gift exchange side of your event too? The Secret Santa generator and White Elephant generator work the same way: free, instant, and no email addresses collected from anyone.

🛒 Raffle supplies — from Amazon
Affiliate links — we may earn a commission
Frequently asked questions
What is a raffle generator?
A raffle generator randomly picks a winner from a list of names. You paste all participants, click Draw, and the tool selects winners using a cryptographically secure random algorithm — no bias, completely fair. It replaces folding names into a hat or using spreadsheet formulas.
What does "random drawing picker" mean?
"Drawing" here means a prize draw (as in "lottery drawing") — not artwork. A random drawing picker selects a winner at random from your list of entries. It's the same as a raffle generator, tombola picker, or sweepstakes winner selector.
How do weighted entries work?
Weighted entries give some participants more chances than others — for ticket-based raffles. Add a name multiple times (once per ticket) and toggle "Keep duplicates". If Sarah bought 3 tickets, add her name 3 times. She'll have 3× the chance of someone with 1 ticket.
Can I pick multiple winners?
Yes. Set "Winners to pick" to 2, 3, or more. All winners are drawn simultaneously from the pool — each person can only win once. Or use Prize Tier mode to draw 1st place, then 2nd from the remaining entries, then 3rd — ideal for multi-prize raffles.
How do I prove the draw was fair?
After each draw, a result card appears showing winners, total entry count, and timestamp. Copy it as text or share the link. This is your proof of fairness — post it to social media to announce the winner publicly and show participants the draw was unbiased.
Is it really random?
Yes. This tool uses crypto.getRandomValues() — a cryptographically secure random number generator built into browsers. It's more random than Math.random() and suitable for fair giveaways. Each entry has exactly equal probability unless you've used weighted duplicates intentionally.
Can I save my list of names?
Yes. Click "Save current" to store up to 5 named lists in your browser (like "Office team" or "Class 4B"). They're saved locally on your device — no account needed. Perfect for monthly office raffles or weekly classroom picks where the same list repeats.
Is this free? No signup?
Completely free. No email, no account, no credit card, no download. All features — multiple winners, weighted entries, prize tier mode, spin wheel, saved lists, result cards — are free with no limits. Data is not stored on our servers and clears when you close the tab.
Live Draw
Raffle Draw
🔊 Best with sound on
🎟️ Start your own draw — free
More free tools — no signup, no email