Random Picker
Paste a list of names and fairly draw one or more winners, with optional weights, removal of past winners and a history of rounds.
Add *3 after a name to give it 3 times the chance
The list is stored only in this browser’s localStorage. Unchecking deletes it right away.
Shortcut: Ctrl/⌘ + Enter to draw
Winners
History
No draws yet.
How to use
- Paste your names into the box, one per line. You can copy a column straight from Excel or Google Sheets.
- Set how many winners to draw. Nobody is drawn twice in the same round.
- To give someone better odds, add *2 or *3 after the name (for example “Alice*3” for 3 times the chance) and turn on “Use weights”.
- Click “Draw” or press Ctrl/⌘ + Enter. With “Remove winners from the list” on, winners are deleted from the list so later rounds cannot pick them again.
- Every round is kept in the history below, and you can copy the winners.
FAQ
Is the draw fair?
Yes. The tool uses crypto.getRandomValues() from your browser’s Web Crypto API, avoids modulo bias with rejection sampling, and shuffles the list with the Fisher–Yates algorithm, so everyone has exactly the same chance no matter where they are in the list. The result is decided the moment you click; the animation is only for show.
How do weights work?
Winners are drawn one at a time. Each entry’s chance is its weight divided by the total weight of everyone still in the round. With “A*3”, “B” and “C”, A is drawn first with probability 3/5. A winner leaves the round, and the next pick uses the remaining weights.
Is my list uploaded or saved?
It is never uploaded: everything runs in your browser. By default it is not saved either and disappears when you reload. Only if you turn on “Remember the list on this device” is it kept in this browser’s localStorage, and unchecking it deletes it right away.
What about duplicate names?
With “Skip duplicate names” on, only the first line with a given name is kept. With it off, duplicates count as separate entries, which gives that name more chances.
Does it respect reduced motion?
Yes. If your system asks for reduced motion, the tool skips the draw animation and shows the winners right away.