Random Name PickerPick a Name From a List
Use this free random name picker to choose a name from any list instantly. It is perfect for classrooms, giveaways, team activities, chores, raffles, and fair selection.
🎯 Popular Use Cases
Perfect any time you need to choose someone at random without bias. Draw a raffle winner, select a student to answer in class, assign Secret Santa pairs, or fairly rotate who handles a shared task.
🎯 How to Use
- Type or paste names — one per line — in the text box.
- Click Load Names to fill the pool.
- Choose how many to pick (1, 2, 3, or 5) in the right panel.
- Hit Pick! and watch the rolling animation land on a result.
- Use Reset Pool to restore all names without re-typing them.
⚖️ Remove Picked vs Allow Repeats
Remove Picked (default) removes each winner from the pool — like drawing cards without replacement. Perfect for fair classroom draws and giveaways where no one should be picked twice.
Allow Repeats keeps everyone in the pool every time — statistically independent picks, like rolling a die.
🏆 Tournament Tips
- Set count to 2 to draw head-to-head matchups.
- Use Duplicate Names to weight certain players more heavily.
- Reset Pool between rounds to start fresh from the same list.
- Copy Pick History at the end to save your bracket order.
Frequently asked questions
How do I pick a random name?
Paste your names, one per line, choose how many to pick, and press Pick. A rolling animation reveals the winners.
Can names be picked only once?
Yes. Turn on remove-after-pick so each name can win only once, which suits classroom turns and raffles.
Is my list uploaded anywhere?
No. Your names stay in your browser and are never sent to a server.