Pick a random name from your list instantly. Perfect for classrooms, giveaways, and fair random selection. Enter any number of names.
Our random name picker makes it easy to select a name fairly from any list. Teachers use it to call on students, event organizers use it for giveaway winner selection, and teams use it for fair task assignment. The sequential elimination mode removes each picked name from the pool so you can work through an entire list without repetition. Your name list is saved in your browser for convenience.
Enter your names in the text area (one per line or comma-separated), then click PICK. The random name picker instantly selects a random name and displays it prominently. You can set how many names to pick at once.
Yes. Enable the "Remove picked names" toggle and each picked name will be removed from the pool. This lets you pick names sequentially without repeats โ perfect for assigning tasks, selecting presentation order, or running a giveaway with multiple winners.
There is no hard limit on the number of names you can enter. The name picker works with any list size, from 2 names to hundreds. Your names are saved in your browser so you do not need to re-enter them on your next visit.
Yes. The picker selects a random index using Math.floor(Math.random() * names.length), giving every name an equal chance of being selected. The result is completely unbiased.
Absolutely. Teachers commonly use random name pickers to call on students fairly. Enter all student names, enable "Remove picked names" to ensure everyone gets called on before any name repeats, and use it throughout the class.