Classrooms and workshops
Divide students or attendees into discussion, activity, workshop, or short-term project groups.
Paste participant names and choose a team count → Get shuffled teams with balanced sizes.
Splitting a class, match, or activity group? Add one participant per line and choose how many teams you need.
Teams will appear here
Type or paste the list of names you want to divide into teams.
Choose how many teams you want to create.
Click the generate button to randomly assign names into balanced teams.
Copy the team assignments or share them directly with your group.
Divide students or attendees into discussion, activity, workshop, or short-term project groups.
Create casual sports, party, or game-night teams when skill ratings and seeded placement are not required.
The tool trims each line, removes empty rows, and shuffles the remaining entries with the Fisher–Yates method using the browser's standard random-number generator.
It assigns the shuffled names to teams in rotating order, which keeps the difference between the largest and smallest teams to at most one person for valid inputs.
With 10 names and 3 teams, round-robin assignment creates team sizes of 4, 3, and 3. Generate again to produce another shuffled arrangement.