Team Generator
Generate shuffled or balanced teams by team count or player size, with balanced groups differing by at most one.
What is the Team Generator?
Generate teams from a list of players in seconds. Choose between Random mode (shuffled assignment) or Balanced mode (equal or near-equal sizes). Configure by number of teams or players per team — the tool calculates the rest. Regenerate instantly until the matchups feel right, then copy the results.
How to Use the Team Generator
- Enter player names in the text area, one per line or separated by commas.
- Select a generation mode: Random (shuffled) or Balanced (equal or near-equal sizes).
- Choose team configuration: by number of teams or by players per team.
- Adjust the team count or team size using the stepper controls.
- Click Generate Teams to create the teams.
- Use Regenerate for new teams, or copy individual teams or all results.
What You Can Use It For
- PE class team selection
- Office team-building activities
- Board game night team formation
- Sports pickup games
- Classroom group projects
- Video game team formation
- Any activity needing fair random teams
Tips for Using the Team Generator
- Put one player per line for the clearest preview, especially when names include spaces.
- Use Balanced mode when team sizes matter more than a completely random split.
- Regenerate before copying if the first matchup creates an uneven skill or role mix.
Random vs Balanced
Random mode shuffles players into the configured teams, so team sizes can vary. Balanced mode keeps every team the same size or as close as mathematically possible, with sizes differing by at most one. Both modes prevent duplicates and ensure every player ends up on exactly one team.
Two configuration options
Choose 'Number of Teams' to specify how many teams you want (the tool calculates players per team), or 'Players per Team' to set the team size (the tool calculates how many teams that creates). A preview shows the math before you generate.
Quick regenerate
Not happy with the teams? Hit Regenerate to instantly create a new set from the same player list. The names stay entered so you can keep regenerating until everyone's satisfied. Copy individual teams or all teams at once.
Frequently Asked Questions
How should I enter player names?
Enter one name per line or separate names with commas. The preview makes it easy to check the list before generating teams.
What is the difference between Random and Balanced mode?
Random mode shuffles players into teams, while Balanced mode keeps team sizes equal or as close as possible. Choose the mode that best fits your activity.
Can I create teams by size instead of team count?
Yes. Choose Number of Teams when the group needs a fixed number of teams, or Players per Team when each team should have a specific size.
Have more questions? See the full FAQ

