Random Picker
Put one name per line, then pick, shuffle or spin. Everything runs on your device; nothing is uploaded.
One list, three ways to draw from it
Pick one chooses a single name. Shufflereorders the whole list — useful for running order, turn order, or pairing people up. Spin the wheel does the same job as "Pick one" with an animation on top; the slice it lands on is the result, and copying the result copies that name.
With or without replacement
By default a name can be picked again on the next click. Tickremove the winner after each pick and each result is struck from the list, so a sequence of picks becomes a draw — first out, second out, and so on — exactly like pulling names from a hat. This is the setting for raffles, secret santa, and picking a batch of winners one at a time.
Where the randomness comes from
Every pick and every step of the shuffle usescrypto.getRandomValues, the same cryptographically secure source behind the password generatorand the UUID generator. The index is taken with a clamp so no value can fall off the end of the list, and the shuffle is a textbook Fisher–Yates pass, which gives every ordering the same probability. If you need random numbers rather than a pick from a list, the word counter sits nearby in the toolbox too — all of these run entirely in your browser with nothing sent anywhere.
For draws that matter
For anything with money, prizes or reputation at stake, treat the tool as one step in a documented process: save the entrant list, note the settings, and screenshot the result — ideally with someone watching.
Related tools
Frequently asked questions
How random is the pick?
What does “remove the winner after each pick” do?
Is the wheel result the same as “Pick one”?
How does the shuffle work?
Can I use this for a prize draw?
Is there a limit on how many names?
Does my list get sent anywhere?
Last reviewed: September 2026. Figures and formulas are checked against their published sources; see the site's data notes.