Random Name / Team Picker

Paste a list of names to draw a random winner or split everyone into teams.

Last updated

Result will appear here.
Copied

How to pick a random name or make teams

  1. Paste or type the names, one per line.
  2. Click Pick a winner, ticking the option to remove each winner if you’re drawing several.
  3. Or set the number of teams and click Split into teams.

About this tool

Both modes use an unbiased Fisher–Yates shuffle — the same well-tested algorithm behind the Line Sorter's shuffle option — rather than a naive random sort, which can quietly favor some orderings over others. "Split into teams" deals names round-robin style after shuffling, so team sizes differ by at most one when the count doesn't divide evenly.

Nothing you paste here is sent to a server — the entire tool runs as JavaScript in your browser tab.

Questions about random picking

Is the draw fair?

Yes. It uses the Fisher–Yates shuffle, so every name has the same chance.

How are teams split?

Names are shuffled and dealt out in turn, so team sizes differ by at most one when they don’t divide evenly.

How do I draw first, second and third place?

Tick Remove winner from list after picking, then pick three times.

Can I save the results?

Yes. Copy them, or click Download .txt.

☕ Support toolcrate