Random Team Generator

Random Team Generator

Paste a list of names and instantly split them into fair, random teams or groups. Free online team generator — great for classrooms, sports, work events, and games. No sign-up needed.

0 names detected

How it works

  1. 1. Add names. Type or paste your list of names, one per line or separated by commas.
  2. 2. Choose your split. Pick the number of teams you need, or set how many people should be in each group.
  3. 3. Generate & shuffle. Click Generate Teams to get a random, balanced split. Not happy with the result? Hit Shuffle Again for a new random draw.

Tuned for a specific setting

Or pick one random real team

Frequently asked questions

How does the random team generator work?

Paste in a list of names (one per line, or separated by commas), choose how many teams you want or how many people per team, then click Generate Teams. The tool shuffles the list using a fair, unbiased randomizer and splits it evenly across teams.

Is this random group generator free to use?

Yes. It's completely free, runs entirely in your browser, and doesn't require an account or sign-up.

Can I use this to make random groups for a classroom?

Yes — teachers commonly use this as a random group generator to split students into project groups or activity teams fairly, without bias. See the dedicated classroom group generator for a version tuned for that.

Can I generate teams for sports, games, or work events?

Yes. It works for any scenario where you need to randomly divide people into teams — sports leagues, trivia nights, work team-building events, gaming lobbies, and more.

Does it save or share the names I enter?

No. All the shuffling happens locally in your browser — names you enter are never sent to or stored on a server.

How your data is handled

Everything runs client-side in your browser. The names you type are never uploaded, logged, or stored anywhere — closing the tab clears them for good.