Random Name Picker
Paste your list of names and draw one or more winners completely at random. Uses your device's cryptographically secure randomness — every name has an exactly equal chance.
Common uses
- Giveaway or raffle winner — paste entrants, pick 1 (or 3 for runner-up prizes).
- Classroom cold-calling — tick "Remove winners from the list" so everyone gets a turn before anyone repeats.
- Who goes first? — paste player names, pick 1, or shuffle the whole list for a full turn order.
- Secret Santa draw order — shuffle the list, then go down it in order.
Frequently asked questions
Is the draw really fair?
Yes. Winners are chosen with crypto.getRandomValues() — the same cryptographically secure generator used for encryption keys — with an unbiased shuffle, so every name has an identical probability of being picked.
Is my list uploaded anywhere?
No. The list never leaves your browser — there's no server involved. Take a screenshot if you need a record of the draw.
Can I pick more than one winner?
Yes — set "How many winners?" to any number up to the size of your list. Winners in a single draw are always distinct people (a name can't win twice in the same draw).
Last updated: 2026-07-13