Pick N random items from a list with cryptographically strong randomness. With or without replacement, skippable reveal, and history. No data leaves your browser.
More free utilities you might find useful
Quick answers to common questions
Picks use crypto.getRandomValues — not Math.random — for cryptographically strong uniform selection.
The same item can be picked more than once. Without replacement, each pick removes the item from the pool.
Yes. Tap Skip while items are revealing to show the full result immediately.
No. Selection runs entirely in your browser.
Your data is processed entirely in your browser. Nothing is sent to any server.
8 items
Picked
Remaining
Picks use crypto.getRandomValues — not Math.random.