Random
Random Team Generator
Enter a list of names and split them into randomly assigned teams. Perfect for classroom groups, sports teams, or work projects.
0 names entered
Frequently asked questions
How are teams assigned?
Names are shuffled using the Fisher-Yates algorithm and then distributed round-robin across teams. This ensures each team gets a balanced number of members and the assignment is truly random.
What if names don't divide evenly?
Names are distributed round-robin, so if 7 names are split into 3 teams, you'll get teams of 3, 2, and 2. No name is left out.
Can I re-run without re-entering names?
Yes — just click Generate Teams again. Your name list stays intact for as many re-shuffles as you need.
Quickly split any list of names into random teams. Enter names one per line, choose how many teams you need, and get balanced, randomly assigned groups every time.
Perfect for teachers organizing classroom activities, team leaders assigning project groups, coaches creating practice teams, or any situation where impartial group assignment matters.