Random Name Picker
Enter your list of names and click to pick a random winner with an animated selection. Supports multiple winners, remove-after-pick mode, and fair cryptographic randomness.
6 names · removing disabled
Fair Random Selection
Fairness in random selection matters — whether you're running a classroom activity, a social media giveaway, or a company raffle. This picker uses crypto.getRandomValues() with rejection sampling, which gives every name an exactly equal probability of being selected with no statistical bias.
The animation cycles through random names before landing on the winner, building suspense and showing that all names are in the pool. The final selection is made using the same cryptographic randomness as the preview — not predetermined before the animation starts.
Common uses: classroom participation (cold calling), group assignment, team selection, giveaway winners, assigning tasks, office party games, and any situation where you need visibly fair random selection.
Random Name Picker FAQs
Is the random selection truly fair?
Can I pick multiple winners at once?
What does "Remove winner after picking" do?
How many names can I add?
Can I use this for classroom activities?
What if I need to verify the fairness of results?
Related Tools
Grade Calculator
Calculate weighted course grades and find out what score you need on your final exam.
GPA Calculator
Calculate your GPA from course grades and credit hours. Standard 4.0 scale.
Citation Generator
Generate citations in APA, MLA, and Chicago style for websites, books, and journal articles.