No captains required
Random Team Generator
Split any list into fair, random teams—then reshuffle in one tap.
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.