Last updated
Raffle Winner Picker
Pick raffle and giveaway winners with verified cryptographic randomness. Free, ad-free results, screenshot-friendly, no signup. Trusted by streamers and event hosts.
A raffle winner picker selects one or more winners from a list of entrants fairly and transparently. NamesOnWheel uses crypto.getRandomValues — your browser's cryptographically secure random source — combined with rejection sampling to eliminate the modulo bias that affects naive Math.random implementations. Every entry has the exact probability you expect, weighted entries land within one percentage point of their declared weight, and the public Fairness page lets entrants verify the algorithm with a 100,000-spin chi-square test.
Why a verifiable wheel matters for raffles
Anyone can claim "we picked at random." Few can prove it. NamesOnWheel publishes a public Fairness page that runs 100,000 live spins through the production picker code in your own browser and renders a chi-square distribution chart, so entrants can verify the algorithm themselves. That third-party verifiability matters more in 2026 than ever — audiences are skeptical of opaque drawings and rightly ask how the winner was chosen.
Best practices for live raffles
- Use opaque entry IDs (Entry 001, ...) on screen; keep names off-camera.
- Show the entire entry list before spinning so entrants can see they're in.
- Announce the rules before the spin — number of prizes, weighting, eligibility.
- Screenshot the result and post it to the same channel where the raffle was announced.
- Link to the Fairness page in your post so anyone can audit.
How to use this picker
- 1
Paste your entrant list
Switch to the Bulk edit tab and paste one entry per line — names, ticket numbers, email addresses, anything textual. For large imports from Excel, expand 'Import from CSV / Excel' and drop your file directly. We support up to 1,000 entries per wheel.
- 2
Set 'Pick N winner(s)'
If your raffle has multiple prizes (1st, 2nd, 3rd...), set the number to pick — winners are picked sequentially and shown in order.
- 3
Spin live
On stream or in person, hit Spin. The 4-6 second wind-down with audible ticks builds suspense without dragging.
- 4
Screenshot the winner
The result modal is intentionally clean — no ads — so screenshots and stream captures look professional.
Frequently asked questions
Can entrants verify the raffle was fair?
How do I show all my entries on stream without revealing private info?
What if I want different prize tiers?
Is this OK for legally-regulated raffles or sweepstakes?
Can I weight entries (e.g. early-bird tickets get 2x odds)?
How do I record the result for my records?
Related tools
Pick a random student fairly with a free, ad-free classroom wheel.
Pick a different student each day without bias.
Split a list of names into balanced random teams in seconds.
Pick a fair random number from 1 to 10.
Pick a fair random number from 1 to 100.