Team Randomizer
Enter names and split them into random teams fairly and instantly.
Teams
Frequently Asked Questions
How are teams made fair?▼
Names are shuffled using the Fisher-Yates algorithm (true random permutation), then distributed round-robin across teams. This ensures each team has an equal number of members (with at most 1 extra member for teams when the group doesn't divide evenly). Every assignment has equal probability — there's no bias toward any ordering.
What is the difference between 'number of teams' and 'team size' mode?▼
Number of teams: you specify how many teams to create. Team size varies based on total players. Example: 10 people into 3 teams = teams of 4, 3, 3. Team size: you specify how many people per team. Number of teams varies. Example: 10 people, size 3 = 3 full teams + 1 team of 1. Extra people are distributed to existing teams to keep things balanced.