✓ 100% FREE — No Signup Needed

Random Team Generator

Split names into random teams fairly — perfect for classrooms, sports, games and office activities. Secure shuffle, instant results, 100% free.

0 names entered

How it works

Paste your names, pick how to split them, and press Generate. The list is shuffled with secure randomness, then dealt out one name at a time across the teams so they stay balanced. Press Generate again for a fresh random split.

FAQs

How do I split names into random teams?

Paste one name per line, choose the number of teams (or team size), and press Generate. Names are shuffled securely and dealt out evenly.

Are the teams fair?

Yes — names are shuffled with cryptographically secure randomness (crypto.getRandomValues), so every split is unbiased.

Can I set teams by size instead of count?

Yes. Switch between 'number of teams' and 'members per team' modes to get exactly the grouping you need.

Is this team generator free?

Yes, 100% free with no signup and no limit on names.

What happens when the number of names does not divide evenly?

The round-robin deal gives the leftover players to the earliest teams, so teams differ by at most one player — for example 13 players into 3 teams gives 5, 5, and 3. If you want the extra player to land on a different team, just reshuffle and deal again.

Can I keep two specific people on the same team — or apart?

Not automatically: pure randomness cannot honour placement requests. The workaround is simple — place those names manually first, then let the generator randomise everyone else around them.

Can I generate the same teams again later?

No. Every shuffle is a fresh, independent random draw with no memory, so the same split will essentially never repeat. Copy or screenshot your teams right away if you need to keep them.