Free Calc Solver & Scientific Calculator for Students

Random Name Picker

Pick a random name or split your class into fair groups instantly

Try It Now ↓
0 entries
Pick One
Split into Groups
Waiting for names…

How This Tool Picks Fairly

Randomness only feels trustworthy if it's actually unbiased, so this picker uses the Fisher-Yates shuffle, the standard algorithm computer scientists use for shuffling a list fairly. In plain terms, it walks through your list from the last item to the first, and at each step swaps that item with a randomly chosen item from the remaining unshuffled portion. Every possible ordering of your list ends up equally likely, which means no name is secretly favored because of where it started in the list.

Picking One at Random

In "Pick One" mode, the tool shuffles your list and selects the first entry, while a quick visual cycle flashes through a few random names before landing on the winner, just for fun. The underlying selection is already decided by the shuffle, the animation is purely cosmetic. This is handy for choosing who answers a question next, who presents first, or who wins a small classroom raffle without anyone feeling singled out unfairly.

Splitting into Groups

In "Split into Groups" mode, the tool shuffles the full list first and then divides it either into groups of a fixed size or into a fixed number of groups, whichever you choose. Shuffling before splitting is what keeps the assignment fair, if you simply split an unshuffled list, students who happened to be typed next to each other would always land in the same group. When the list doesn't divide evenly, the extra names are spread across the first few groups one at a time rather than dumped into a single oversized group.

Classroom Use Cases

  • Randomly calling on students to answer questions, so participation feels even-handed instead of always landing on the same few volunteers.
  • Forming project or lab groups quickly at the start of class without spending time manually balancing lists.
  • Running a raffle or small giveaway for a class reward, prize, or extra-credit opportunity.
  • Assigning presentation order or rotating seating so decisions are visibly random rather than picked by the teacher.

Tips for Keeping It Fair

Paste the full, current list every time rather than reusing an old one, stale names can quietly skew results if someone dropped the class. If you want to guarantee everyone gets picked eventually across a semester, keep a running list of who has already been chosen and remove them from future rounds. For groups, decide ahead of time whether uneven group sizes are acceptable, and if not, pick a group count that divides your class size evenly before shuffling.