Fun
Random Choice Picker
Used by developers, writers, and creators worldwide.
A random choice picker solves the classic problem of too many options and not enough consensus. Paste your list — dinner spots, team names, raffle entrants, anything — one item per line, set how many picks you need, and get an instant unbiased result. No one has to be the bad guy who makes the call. The multi-pick mode is where this tool earns its keep. Need three raffle winners from 200 entries? Set picks to 3 and every draw is unique within that run. Teachers use it to call on students fairly, project managers use it to rotate meeting leads, and friend groups use it to end the eternal "I don't know, where do you want to eat?" loop for good.
Loading usage…
Free forever — no account required
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Clear the default options and type your own choices in the text box, one option per line.
- Set 'How Many to Pick' to the number of unique results you need — 1 for a single winner, more for team drafts or multi-prize giveaways.
- Click Generate to instantly receive your random selection displayed under the output label.
- Click Generate again if you want a fresh draw, or edit the list and re-run for a new set of options.
Use Cases
- •Drawing 3 unique raffle winners from a list of 200 Eventbrite entrants
- •Rotating the weekly standup facilitator across a Slack team roster
- •Assigning household chores to roommates without anyone choosing their own tasks
- •Randomly calling on students from a class roster during a live Zoom lesson
- •Deciding between 6 Airbnb destinations when a travel group is deadlocked
Tips
- →To simulate weighted odds, repeat an option multiple times — three lines of 'Option A' makes it three times as likely to be chosen.
- →For giveaways, copy your entry list directly from a spreadsheet and paste it in — line breaks transfer cleanly from Excel or Google Sheets.
- →When assigning tasks in rounds, remove selected names after each draw to avoid re-picking the same person across sessions.
- →Keep a saved note of your frequently used lists — roommate names, lunch spots, game players — so you can paste them in seconds.
- →If you need a documented result for a public giveaway, screenshot the output immediately after generating so you have a timestamped record of the winner.
FAQ
how do I pick a random winner from a list of names
Paste all participant names into the choices box, one name per line, leave 'How Many to Pick' at 1, and click Generate. For multiple prizes — say first and second place — set the number higher and the tool guarantees no name repeats within the same draw.
is this actually fair or does position in the list affect the result
Position has no effect. The picker uses JavaScript's built-in random number generator, giving every entry an equal probability regardless of where it sits in the list. If you want to weight one option more heavily, just enter it on multiple lines — three lines of 'Pizza' vs one line of 'Salad' gives Pizza a 75% chance.
what's the difference between this and a spin the wheel app
A spin-the-wheel app adds visual animation but the underlying randomness is identical. This picker skips the theater and handles long lists — hundreds of entries — without slowing down. For giveaways or classroom use where speed and fairness matter more than spectacle, a text-based random picker is the more practical choice.