Skip to main content
Utilz Utilz

Team Generator

Randomly split people into balanced teams

Why Use This Tool?

  • Create fair, unbiased team assignments instantly.
  • Great for sports, classrooms, group projects, and events.
  • Re-shuffle unlimited times until teams feel right.

How It Works

Names are shuffled using the Fisher-Yates algorithm and distributed round-robin across teams for balanced group sizes.

How to Use

  1. Enter names (one per line)
  2. Set the number of teams
  3. Click Generate to create random teams
  4. Re-shuffle or copy the results

FAQ

Are the teams balanced?

Yes, names are distributed evenly. If 10 people split into 3 teams, you get teams of 4, 3, and 3.

Can I copy the results?

Yes, click the Copy button to copy all team assignments to your clipboard.

Is the team assignment truly random?

Yes, names are shuffled using the Fisher-Yates algorithm, which provides a perfectly uniform random permutation. Every possible team arrangement is equally likely.

Related Tools

Random Picker

Randomly pick from a list

Wheel Spinner

Spin a wheel to pick randomly

Coin Flip

Flip a virtual coin heads or tails

Image Format Convert

Convert image formats

URL Encoder/Decoder

Encode and decode URLs