Pick a Random Winner
Instantly & Fairly
Add names, spin the wheel or click Pick — get a truly random, fair result every time. Perfect for giveaways, classrooms, team selection and more.
📖 How to Use the Random Name Picker
⚡ Why Use This Name Picker?
Animated Spin Wheel
Smooth spinning animation with a dramatic slowdown — more fun than a plain button.
No Repeat Mode
Ensure every name gets picked before any name is repeated — truly fair.
Bulk Add Names
Paste a whole list at once — one name per line — to set up in seconds.
Pick History
Every winner is saved with a timestamp so you can review all past results.
Mobile Ready
Works perfectly on phones and tablets — great for classroom use on any device.
100% Free
No login, no limits, no ads — use it as many times as you want for free.
❓ Frequently Asked Questions
Random Name Picker: Choose a Winner Fairly, Every Time
Picking someone at random by hand — drawing names from a hat, scrolling and stopping — introduces bias, even unintentionally. A random name picker removes that problem by letting a program make the selection, which is especially useful for giveaways, classroom activities, and team assignments where fairness matters.
How This Picker Selects a Winner
Add names individually or paste a whole list at once (one name per line), then spin the wheel. Behind the animation, the tool uses JavaScript's built-in random number function to select an index from your list, giving every name an equal chance of being picked on each spin.
No Repeat Mode for Fair, Sequential Picking
By default, the same name could theoretically be picked twice in a row, since each spin is independent. If you need every person to be picked exactly once before anyone repeats — for classroom turns, sequential giveaways, or team draft order — turn on No Repeat mode. Once a name is picked, it's removed from the pool until every other name has also been picked.
Practical Uses for a Name Picker
- Classroom activities — calling on students fairly, or assigning presentation order.
- Giveaways and contests — picking a winner from a list of entrants without manual bias.
- Team or group assignments — randomly splitting a list of names into teams or pairs (pick multiple names at once using the Pick Count setting).
- Decision-making — settling a "who goes first" or "who picks the restaurant" question fairly.
Limitations to Keep in Mind
- This tool uses JavaScript's standard random number generator, which is suitable for everyday fairness (contests, classroom use, casual decisions) but isn't a cryptographically secure random source. For high-stakes drawings with legal or financial requirements — regulated sweepstakes, for example — check whether your use case requires a certified random number generator.
- Pick history and the names list are stored only in your browser session — refreshing the page clears both, so copy your results if you need to keep a record.
- The wheel visual works best with 2–20 names; longer lists still pick fairly, but individual labels become harder to read on the wheel itself.
Related Tools You Might Need
If you're generating account credentials for winners rather than just picking a name, the Password Generator can create secure passwords instantly. For formatting a list of entrant names before adding them here, the Case Converter can standardize capitalization across a pasted list.
Frequently Asked Questions
Is the random pick actually fair?
Yes, for everyday use. Every name in your list has an equal probability of being selected on each spin, using JavaScript's standard random number function. This is fair enough for classroom use, casual giveaways, and team selection, though it isn't a cryptographically certified random source needed for regulated legal drawings.
Can I pick more than one winner at once?
Yes — use the Pick Count setting to select 1, 2, 3, or 5 names in a single spin, which is useful for picking multiple giveaway winners or splitting a group at once.
Will my name list be saved if I close the browser?
No. Names and pick history exist only for your current session and aren't saved anywhere. If you need to reuse a list later, copy it using the Copy List option before closing the page.
What happens when No Repeat mode runs out of names?
Once every name has been picked once, the pool automatically resets, and all names become eligible again for the next spin.