Team Generator
Split a list of names into random teams or groups. Choose from 2 to 20 teams. Perfect for classrooms.
Team Generator tool
Example
Input: 7 names (Ann, Ben, Cal, Dee, Eve, Fay, Gus), Number of Teams 3, Balance team sizes on
Result: 3 teams of 3, 2 and 2 members with the names randomly shuffled; Summary Total 7, Teams 3, Avg Size 2.3
Names are shuffled and dealt out one at a time, so balanced teams never differ by more than one member. Shuffle Again gives a new random split.
- Enter the names, one per line.
- Set the number of teams, from 2 to 20.
- Leave Balance team sizes on for even teams, or turn it off for fully random sizes.
- Click "Generate Teams" to shuffle everyone into teams.
- Copy one team or all of them, or click "Shuffle Again" for a new split.
Splitting a Group Into Random Teams
This team generator shuffles a list of names and splits it into 2 to 20 random teams. With Balance team sizes on, team sizes never differ by more than one person, so 23 people in 4 teams become teams of 6, 6, 6 and 5.
The shuffle uses the Fisher-Yates method, a standard way to mix a list so that every order is equally likely. The random numbers come from your browser's secure random source. After the shuffle, names are dealt out like cards: the first to Team 1, the second to Team 2, and so on around the table. Because the order is random, who ends up together is random too. Shuffle Again gives a fresh split of the same list.
Turn Balance team sizes off and each person drops into a random team on their own. Sizes can then vary a lot, and with a small group a team can even end up empty. Use that mode only when uneven teams are part of the fun.
Need teams of a fixed size? Divide your headcount by that size. For 30 students in groups of 3, enter 10 teams. You need at least as many names as teams. Names that appear twice are kept as two people, which helps when two players share a first name. Add a last initial so you can tell them apart.
The Summary shows the total, the number of teams and the average team size. To pick just a few people instead of splitting everyone, use the Random Name Picker.
Frequently Asked Questions
Related Tools
Random Name Picker
Pick random names from a list. Enter your own names, pick one or more winners. Great for raffles.
Randomizers and GeneratorsDecision Wheel Spinner
Spin a customizable wheel to make random decisions. Add your own options and let the wheel choose.
Randomizers and GeneratorsLottery Number Generator
Generate random lottery numbers with customizable ranges and counts. Supports popular lottery formats.
Randomizers and Generators