🎲 What is Random Picker?
Random Picker generates random numbers within a specified range or selects items from a custom list. Perfect for lottery number generation, raffle draws, winner selection, and determining order. Uses cryptographically secure random number generation (crypto.getRandomValues) for truly unpredictable results. Keeps a history of up to 10 previous draws for reference.
📊 Draw Mode Comparison
| Mode | Input | Use Case |
|---|---|---|
| Number Draw | Min~Max range, count | Lottery numbers, random games |
| List Draw | Items (one per line) | Winner selection, order picking |
| Allow Duplicates | Number mode option | Dice simulation |
| No Duplicates | Number mode default | Lottery, unique winners |
💡 Usage Tips
- Quick presets: Use preset buttons for common ranges like 1-100 or 1-10
- Team order: Enter team member names and pick presentation order
- Prize draws: Input participant list and select number of winners
- Task assignment: Enter task list and randomly distribute
Frequently Asked Questions
Are the results truly random?▼
Yes, we use the crypto.getRandomValues() API which provides cryptographically secure random numbers. This is far more unpredictable and fair than Math.random().
Can the same number appear multiple times?▼
In number mode, check "Allow duplicates" to enable repeated numbers. By default, all picked numbers are unique.
Where is the draw history stored?▼
Draw history is stored only in browser memory. It clears when you refresh the page and is never sent to any server.