Random Team Shuffler
Paste a list of people and split them into randomly balanced teams — great for sports, classroom groups, and team-building activities.
Generate
How the Random Team Shuffler works
Manually splitting a group into teams tends to recreate the same social clusters every time — friends group with friends, and the same few people end up paired. This tool shuffles the entire list first with a fair, unbiased shuffle, then deals names into teams in round-robin order, so team sizes differ by at most one person and membership is genuinely unpredictable.
It's a natural fit for gym classes, workplace team-building, study groups, and casual sports leagues where the goal is fairness and variety rather than skill-balanced matchmaking, which would require additional information this tool doesn't use.
How to use it
Frequently asked questions
Will teams always be the same size?
As close as possible — if your group doesn't divide evenly, some teams will have exactly one more person than others.
Does this account for skill level?
No, this tool randomizes purely by name with no consideration of ability; for skill-balanced teams you'd need to seed or rank players first.
Can I reshuffle if I don't like the result?
Yes, press Generate again for a completely fresh shuffle and team assignment.