Random Team Generator

Paste a list of names and split them into randomly shuffled, evenly sized teams.

Ad space (728×90)
Enter names and a number of teams, then click "Generate Teams".
Ad space (336×280)

How to use the team generator

Paste one name per line, choose how many teams you need, and click "Generate Teams." The list is shuffled using your browser's cryptographically secure random number generator, then dealt out evenly one name at a time — so if the names don't divide equally, the extra spots are spread across the first few teams rather than all piled onto one.

Frequently asked questions

Are the teams really random?

Yes. Names are shuffled using crypto.getRandomValues, the same secure randomness source used for cryptography, so there's no bias toward any name or position in the list.

What happens if the names don't divide evenly?

For example, 10 names into 3 teams makes two teams of 4 and one team of 3. No team ends up with more than one extra person than any other.

Is my list of names saved anywhere?

No — everything happens locally in your browser. Nothing is uploaded, logged, or stored.