Team Generator

Divide people into random teams fairly. Create balanced groups for sports, classrooms, projects, or any team activity.

100% client-side No signup Free forever

How to Use

  • Enter participant names, one per line
  • Choose the number of teams to create
  • Optionally customize the team name prefix
  • Click "Generate Teams" to randomly assign people
  • Use "Reshuffle" to get a new random arrangement
// how to use

How to Use Team Generator

  1. Enter participant names (one per line)
  2. Choose the number of teams
  3. Set a custom team name prefix
  4. Click Generate Teams
  5. Use Reshuffle for new random assignments
// about

About Team Generator

Dividing people into teams should be quick and fair. Our generator randomly distributes participants into groups of specified sizes—no playground captains picking friends first.

Team Options

Flexible group creation:

  • Number of teams: Divide into specified team count
  • Team size: Specify people per team
  • Balanced distribution: Even distribution with remainders handled
  • Custom names: Name teams (Team A, Red Team, etc.)

Fairness Guaranteed

Random assignment eliminates selection bias. Every participant has equal chance of being on any team. For repeat events, the generator creates fresh random assignments each time.

Handling Odd Numbers

When participants don't divide evenly, some teams get one extra member. The generator distributes these extras randomly rather than always adding to the first teams.

Applications

Sports: Pickup games, gym class, recreational leagues. Education: Group projects, study groups, classroom activities. Work: Project teams, brainstorming groups, team building exercises.

// faq

Frequently Asked Questions

How does the Team Generator work?
The Team Generator uses a randomization algorithm to fairly distribute participants into teams. Simply enter the names of all participants, specify how many teams you want or the team size, and click generate. The tool ensures balanced distribution with roughly equal numbers per team.
Can I generate teams with specific sizes?
Yes! You can either specify the number of teams you want (e.g., 4 teams) or the maximum size per team (e.g., 5 people per team). The generator will automatically calculate and distribute participants accordingly.
Is the team selection fair and random?
Absolutely. We use a cryptographically secure random shuffling algorithm (Fisher-Yates shuffle) to ensure every possible team combination has equal probability. No participant is favored or disadvantaged in the selection process.
Can I use this for sports team drafts?
Yes! The Team Generator is perfect for sports drafts, PE classes, recreational leagues, and pickup games. It eliminates bias from captain selections and creates balanced teams quickly for basketball, soccer, volleyball, and any team sport.
What happens if participants don't divide evenly into teams?
When participants don't divide evenly, the generator distributes the remainder as fairly as possible. For example, 13 people into 4 teams would result in one team of 4 and three teams of 3, randomly determined.
Can I save or export the generated teams?
Yes, you can copy the team assignments to your clipboard with one click or print the results directly. This makes it easy to share via email, messaging apps, or post on a bulletin board.