Raffle Picker | Random Name Selector
🎟️ Raffle Picker
Fair and transparent random selection
📝 Enter Participants
One name per line. Duplicates will be kept (for weighted raffles).
📚 How It Works
The Raffle Picker uses cryptographically secure random number generation
via crypto.getRandomValues() to ensure perfectly fair selection.
This is the same technology used by security-critical applications.
🎯 True Randomness
Unlike pseudo-random algorithms, crypto RNG provides unpredictable results that cannot be gamed or manipulated.
⚖️ Equal Probability
Every participant has exactly the same chance of being selected, regardless of position in the list.
🔄 Duplicate Handling
Enable "allow duplicates" to pick the same winner multiple times (with replacement). Disable for unique winners only.
💪 Weighted Raffles
Add a name multiple times to increase their chances. Perfect for ticket-based raffles where some participants have multiple entries.
Use Cases
- 🎉 Giveaways and contests
- 🏆 Prize drawings and raffles
- 👥 Team or group selection
- 📊 Random sampling for surveys
- 🎮 Tournament bracket seeding
- 🎁 Secret Santa assignments