Random Name Picker
Paste your class list or entrants and pick a name at random — fairly, with no repeats.
The random name picker selects one name at random from any list you give it. Paste in your class roster, raffle entrants or team members, click pick, and one name is chosen with equal odds for everyone. Picked names can be removed automatically so nobody is chosen twice.
Teachers are the biggest fans: cold-calling feels fair when the picker chooses, students stay engaged because anyone might be next, and no one can claim the teacher plays favorites. It works just as well for raffles and prize draws, choosing who presents first, assigning chores, or splitting people into random order.
Your name lists are saved locally in your browser, so your class list is ready every lesson without retyping, and no names are ever uploaded to a server.
How to pick a random name
- Paste or type your names into the list, one per line.
- Click pick to select a name at random.
- Choose whether picked names are removed from the list.
- Keep picking until everyone has had a turn or all prizes are drawn.
- Reset the list to restore all names for next time.
What the random name picker does
The tool solves a small but stubborn problem: choosing one person from a group without anyone feeling singled out or overlooked. You give it a list of names and it returns one, chosen at random with equal odds for every entry. Nobody has to volunteer, nobody does the choosing by hand, and there is no arguing that a particular person was picked on purpose.
It also scales from a handful of names to a full roster or a raffle with hundreds of entrants. Because names go in as plain text, one per line, you can paste from a spreadsheet or a document in seconds, and the optional remove-after-pick setting turns a one-off pick into a fair way to work through an entire group.
How the pick works in your browser
Each pick uses your browser's built-in random function to select one name from the current list, giving every remaining entry the same chance. The selection happens the instant you click, on your own machine, with no request sent to a server. That is why it responds immediately and keeps working even if your connection drops after the page loads.
Your list lives in the page and is saved to your browser's local storage, so it is there next time on the same device and browser. Turning on remove-after-pick simply takes the chosen name out of that in-memory list before the next pick, which is what guarantees no repeats until you reset.
In the classroom: fair, and seen to be fair
Random cold-calling changes classroom dynamics: research on participation suggests students prepare more when selection is unpredictable, and a neutral picker removes any perception of favoritism. Use remove-after-pick to guarantee every student is called before anyone repeats, which students quickly notice and appreciate.
Keep separate lists per class; they persist in your browser between lessons. The same setup runs raffles cleanly: paste entrants, announce how many winners, and pick with removal on so no ticket wins twice. If you would rather present the draw as a spinning wheel for an audience, our Spinner Wheel uses the same fair engine with more theater.
Beyond the classroom: raffles, teams and more
For raffles and giveaways, the picker is a clean, visible way to draw winners: paste the entrants, decide how many prizes, and pick with removal on so first click is first prize, second click is second, and no ticket wins twice. Doing it live on a shared screen lets everyone see the draw happen, which is what makes people trust the result.
Teams and clubs use it for the everyday decisions that would otherwise cause friction: who presents first, who takes the unpopular chore, who kicks off the retrospective, or simply putting people in a random running order. Because the choice is unpredictable and out of anyone's hands, it settles these small questions without politics.
Is it random, or does order matter?
Every pick is an equal-odds draw across whatever names are currently in the list, and position makes no difference. The first name and the last name have exactly the same chance, whether your list is alphabetical, pasted from a spreadsheet, or in the order people happened to sign up. The tool does not read the names or prefer any of them.
It also has no memory between picks. With remove-after-pick off, the same person can be chosen twice in a row purely by chance, and that is genuinely fair rather than a glitch. If you need each person picked at most once, turn removal on so the list actually shrinks each round; do not rely on the tool to "avoid" a recent name, because it treats every pick as brand new.
Keeping names private
Names never leave your device. The picking and the saving both happen in your browser, so there is no server, account or database that ever sees your students, entrants or colleagues. For a teacher handling a class list, or anyone dealing with people's names, that local-only design keeps you clear of uploading personal data to a third party.
Because the list is stored only in your browser's local storage, it is tied to that one device and browser and disappears if you clear your browsing data. That is good for privacy but means you should keep a master copy of important lists in your own files, and remember the list will not follow you to another computer.
Related tools and tips
A few habits make the picker smoother. Keep one name per line and trim stray blank lines so the odds are clean; use remove-after-pick whenever fairness across a whole group matters; and reset at the start of each session so everyone is back in the pool. For recurring groups, save your master list somewhere safe since the browser copy can be cleared.
If your goal is a more theatrical draw for an audience, the Spinner Wheel shows the same fair selection as a spinning wheel, which suits livestreams and assemblies. For simple either-or calls the Coin Flip is quicker, and the Dice Roller covers number-based choices. All share the same private, in-browser, memory-free approach to randomness.
Frequently asked questions
Is the random name picker free?
Yes, free and unlimited, with no account. Teachers, streamers and raffle hosts can use it every day at no cost.
Is every name equally likely to be picked?
Yes. Each pick is an equal-odds random draw across the current list. Position in the list makes no difference.
Can I stop the same student being picked twice?
Yes. Turn on remove-after-pick and each chosen name leaves the list, so everyone gets a turn before you reset. This is the fairest mode for both classrooms and prize draws.
Can the same name come up twice in a row?
With removal off, yes: each pick is independent and the tool has no memory of the last one, so repeats can happen by chance. Turn removal on if you need each name picked at most once.
Will my class list be saved?
Yes, in your browser's local storage on that device, so the list is there next lesson. It is not uploaded anywhere; clearing browser data erases it, so keep a master copy in your own files.
Are student names private?
Yes. Names never leave your device, since the picking and the storage both happen in your browser. There is no server, account or database involved.
How many winners can I draw for a raffle?
As many as you like. With removal on, keep clicking pick: first click is first prize, second click second prize, and so on, with no name winning twice.
Can I pick names on the classroom projector?
Yes. Open the page in the browser on your teaching machine and pick live on screen; seeing the draw happen is a big part of why students accept the result.