Random Team Generator
Paste a list of names and split them into balanced random teams instantly. Set the number of teams or the team size.
About Random Team Generator
The Random Team Generator shuffles a list of names using a cryptographically random shuffle and distributes them evenly across the specified number of teams. It's useful for classroom activities, sports, hackathons, game nights, or any situation where you need fair, unbiased team assignments.
Features
- Two split modes โ Split by number of teams, or set a fixed team size and let the tool calculate the number of teams.
- Leftover handling โ Optionally add remaining members to the last team when names don't divide evenly.
- Reshuffle โ Regenerate with a new random shuffle without re-entering names.
- Copy all โ Copy the full team assignments as text.
FAQ
Names are shuffled using a Fisher-Yates shuffle seeded with
crypto.getRandomValues() for cryptographic randomness, then distributed round-robin across teams.No hard limit โ the tool works entirely in your browser and handles hundreds of names without issue.