Random Name Picker
Add names and randomly select one. Perfect for contests, classroom activities, team assignments, and fair selection. Add unlimited names and pick winners instantly.
—
About Random Name Picker
This tool randomly selects a name from your list. Perfect for fair selection in contests, raffle draws, classroom games, team assignments, and any situation where you need unbiased random selection.
How It Works
Enter names one per line in the text area. Click "Pick Random Name" to randomly select a winner. Each name has equal probability of being selected. You can pick as many times as you want.
Frequently Asked Questions
How does the tool select names? ▼
The tool uses JavaScript's Math.random() function to generate a random index. Each name has an equal probability of being selected. It's true random selection, not biased or weighted.
Can I use this for contests? ▼
Yes! This tool is perfect for fair, unbiased winner selection in contests, giveaways, and raffles. Since it runs in your browser, no one can manipulate the selection.
Can I add duplicate names? ▼
Yes! If you add "John" twice, John has twice the probability of being selected. Useful if you want to weight selections towards certain entries.
How many names can I add? ▼
Technically unlimited. You can add hundreds of names. The tool will still select randomly and instantly. Limited only by your browser's memory.
Is this truly random? ▼
Yes, it uses JavaScript's built-in random function. While not cryptographically secure, it's perfectly adequate for casual random selection and contests.