Our free random name picker uses a beautiful spinning wheel to select names at random — instantly, fairly, and with a satisfying animation. Paste in any list of names, hit spin, and let fate decide. Used by teachers, event hosts, contest managers, and anyone who needs a fair random draw.
How to Pick a Random Name
1
Enter your names
Type or paste names into the box — one per line. The wheel updates live as you type. Your list is saved automatically in your browser.
2
Spin the wheel
Click Spin the Wheel or press Space. The wheel spins with a smooth animation and lands on a randomly selected name.
3
Celebrate your winner
The winner is shown in a popup with confetti. Results are saved to your history and can be copied at any time.
Features
🎡
Spinning Wheel
Smooth physics animation with pastel colour-coded segments for each name.
🏆
Pick 3 or Pick 5
Select multiple random winners at once — great for prize draws and podium finishes.
⚔️
Team Splitter
Randomly divide your group into two balanced teams with one click.
🔀
Shuffle Names
Randomise the order of all names on the wheel — useful for creating random queues.
❌
Remove Winners
Toggle on to automatically remove each picked name so everyone gets a fair chance.
📋
Results History
Every spin is logged with a timestamp. Copy the full history to your clipboard.
What Is the Random Name Picker Used For?
Teachers & educators use it to call on students randomly — keeping everyone alert and participation fair. Contest & giveaway hosts use it to pick winners from entries. Team leaders use it to assign tasks without bias. Event organisers use it for door prizes, raffle draws, and volunteer selection. Families & groups use it to settle disagreements (“the wheel decides!”) and make game choices.
Frequently Asked Questions
Type or paste your names into the input box, one per line. Click Spin the Wheel or press Space. The wheel spins and lands on a randomly selected name, which appears in a celebration popup. Your results are automatically saved to the history panel.
Yes — use the Pick 3 or Pick 5 buttons to select multiple random names at once. All picks are shown together in the result popup and logged to your history.
Toggle on Remove winner after spin. Each time a name is selected, it is immediately removed from the wheel so it cannot be chosen again in the same session.
Yes. Every name on the wheel has exactly equal probability. The selection uses JavaScript’s Math.random(), which produces a uniformly distributed pseudo-random number. Wheel segments are drawn proportionally so every name takes the same arc regardless of length.
Yes. Your name list is automatically saved to your browser’s local storage after every edit. The next time you open the page, your names load automatically. Click Reset to clear everything and start fresh.
Click the Split Teams button. All names are randomly shuffled and split evenly into Team A and Team B. The result appears immediately in the popup and is added to your history.
More Free Text & Number Tools
Browse our full collection — word counter, case converter, presentation timer and more.