Random Name Picker
← All toolsPaste in a list of names, one per line, and draw one at random — each name has an equal, cryptographically random chance. Good for raffles, picking who presents first, or settling an argument about who does the dishes.
History
No picks yet on this device. Every result lands here, and the last 100 stay after a reload.
How to use the Random Name Picker
- Type or paste your list of names, one per line.
- Click “Pick a name” and watch the names flicker before landing on the winner.
- Turn on “Remove picked name” to draw again without repeats — useful for going through a whole list in random order.
- Use “Copy link” to share this exact list with someone else.
- Click “Save list” to keep the list on this device. Open the History panel to see who was already picked.
FAQ
- Does every name have an equal chance?
- Yes — the picker draws a single uniformly random index using crypto.getRandomValues across however many names you've entered, so every name has exactly a 1-in-N chance regardless of order or length.
- Can I use this to draw an order for a whole group, one at a time?
- Yes — check “Remove picked name from the list” before picking. Each pick removes that name, so repeated picks work through the group in a fair random order.
- Is there a limit to how many names I can add?
- No hard limit — add one name per line, as many as you need.
- Do the names get uploaded anywhere?
- No. The list stays in your browser. Saved lists, the current draft and the pick history live in this browser's local storage on your device. The only way the list leaves your device is if you deliberately copy and share the link, which encodes the list in the URL itself.
- Can I save a list and come back to it later?
- Yes. Type a name such as “Period 3”, click “Save list”, and the list is stored in this browser. Pick it from the “Saved lists” menu on your next visit. The History panel lists your past picks and shows which names on the current list were already picked this week.