Random Picker
Fair and random selection tool for raffles, draws, and picks
What is a Random Picker?
A random picker is a fair selection method that uses random algorithms to choose a specified number of results from a candidate list. It's widely used for raffles, classroom selection, group draws, and more.
This tool uses the browser's built-in crypto.getRandomValues() cryptographic random number generator, ensuring truly random and unpredictable results.
How to Use
- Enter your options in the left text box, one per line
- Set the number of items to pick
- Choose whether to allow duplicates
- Click the 'Start Draw' button
- View the results on the right
FAQ
Q: Is the draw result truly random?
A: Yes. This tool uses the browser's crypto.getRandomValues() method, which provides cryptographic-grade randomness, making it more random and unpredictable than regular Math.random().
Q: Will my draw data be uploaded to a server?
A: No. All data processing happens locally in your browser. We don't collect or store any draw data, fully protecting your privacy.
Q: What's the difference between allowing duplicates or not?
A: When duplicates are not allowed, each option can only be selected once. When allowed, the same option may be selected multiple times, useful for scenarios requiring multiple draws.
Q: What's the maximum number of options supported?
A: There's no theoretical limit, but we recommend under 10,000 options for optimal performance. Each option should be under 100 characters.