No captains required

Random Team Generator

Split any list into fair, random teams—then reshuffle in one tap.

01

Paste the whole group

One name per line is easiest. Commas work too.

How should we divide them?

What's under the hood

How this tool thinks

The list is shuffled with the browser's standard random source, then distributed one person at a time across the teams.

That round-robin distribution keeps team counts within one person of each other whenever an even split is impossible.

Worth knowing

Useful in the real world

  • Use distinct display names when two people share a first name.
  • “People per team” creates the fewest teams needed, then evens them out.
  • Shuffle again as often as you like; nothing is saved or sent to a server.

Short answers

Questions people actually ask

Does this balance teams by skill?

No. It only makes random, numerically even groups. Skill balancing would require real ranking information, and this tool does not invent it.

What happens when the numbers do not divide evenly?

Extra people are spread across the first few teams, so no team differs in size by more than one.

Are the names private?

Yes. Team generation happens in your browser, and the names are not included in analytics events.