Skip to content
SPINNPICK

Random team generator

Paste a list of names and split them into random, even teams in one click.

Your teams will appear here.

Make fair teams in seconds

Picking teams by hand takes time and someone always ends up last. A random team generator splits everyone evenly and visibly at random, so nobody can argue the teams were stacked.

  1. Paste names. Copy a column from a spreadsheet or type names separated by commas.

  2. Choose the split. Pick a number of teams, or how many people should be on each team.

  3. Make teams. Press MAKE TEAMS, shuffle again if you like, then copy the result.

Random groups for anything

Classroom groups
Split a class into project groups or lab partners.
Sports & PE
Pick even sides for football, cricket, or relay races.
Work & workshops
Create breakout rooms that mix people across teams.
Game nights
Divide players for trivia, charades, or board games.

Need to pick one person instead? Use the random name picker. For team activities, see team building with a wheel.

Team generator questions

How do I make random teams?

Paste your names — one per line or separated by commas — choose how many teams you want, and press MAKE TEAMS. Press SHUFFLE AGAIN for a new random split.

Can I set how many people are on each team?

Yes. Switch to “People per team” and enter a number. If the names don’t divide evenly, the generator makes the number of teams closest to that size, and team sizes never differ by more than one.

Are the teams really random?

Yes. Names are shuffled with an unbiased Fisher–Yates shuffle using your browser’s cryptographic random number generator, then dealt out to the teams in turn.

Can I use it for random groups in class?

Yes — paste your class list and choose the number of groups. The same tool works for breakout rooms, sports teams, study groups, and party games.

Can I copy the teams?

Press “Copy teams” to copy every team as text, ready to paste into a chat, document, or slide.