Random Picker
Drop in a list and pick one (or many) at random. Great for lunch picks, name draws, raffles, and number lotteries.
How to Use
One per line, or use a preset like "Lunch" or "Numbers 1–50". Items are saved automatically for next time.
Choose how many to draw and whether duplicates are allowed. Turn off duplicates for raffles where the same person can't be picked twice.
Hit the button — the wheel spins and the result appears. You can copy results or re-pick.
FAQ
Is the randomness real?
Yes — uses the browser's `crypto.getRandomValues()` for cryptographic-grade randomness, more uniform than plain `Math.random()`.
Are items auto-saved?
Yes. localStorage keeps your last input so it's still there next visit. Nothing leaves your browser.
What does "allow duplicates" do?
When picking multiple, controls whether the same item can be picked more than once. Turn off for raffle-like picks; turn on when each draw should be independent (like dice rolls).
Item count limit?
No hard cap, but inputs over 10,000 lines may feel sluggish in the textarea.
Is anything sent to a server?
No. Picking happens entirely in your browser; the items never leave the page.