About the team generator
A random team generator splits a list of people into fair, randomly-shuffled teams. Paste your names, choose how many teams you want (or how many players per team), and it distributes everyone evenly. It is ideal for sports, classrooms, group projects and games. It runs entirely in your browser.
How Team Generator works
How to generate teams
- Paste your names, one per line.
- Choose the number of teams, or players per team.
- Tap Generate — names are shuffled and spread evenly.
Fair and balanced
Names are shuffled with your browser secure random source, then dealt out round-robin so team sizes differ by at most one. Generate again any time for a fresh split.
Where it helps
Perfect for PE classes, five-a-side, group assignments, board-game teams or any time you need to divide people quickly and fairly.
Common uses
- Split players into sports teams
- Make random groups in class
- Divide a group for projects
- Form teams for games
- Assign people to tables
- Create balanced study groups
- Shuffle a roster into sides
- Pick teams without bias
Frequently asked questions
How do I split people into teams?
Paste the names, choose how many teams (or team size), and tap Generate.
Are the teams balanced?
Yes — members are dealt out evenly, so sizes differ by at most one.
Is it random?
Yes — names are shuffled with your browser secure random source.
Can I set players per team instead?
Yes — switch the mode to "Players per team".
Can I regenerate?
Yes — tap Generate again for a different split.
Is anything uploaded?
No — it runs entirely in your browser.
How many names can I add?
As many as you need.
Is it free?
Yes — completely free with no sign-up.