Random Team Splitter
Randomly and fairly split your list of names into teams.
Enter names one per line, pick the number of groups, and instantly get randomized, balanced teams.
Random Team Splitter quickly handles a conversion or task that comes up often in everyday use. With Random Team Splitter, you get the answer instantly instead of calculating or looking it up by hand. Everything runs in your browser — your file or text is never uploaded to a server.
Step-by-step
- List participants in Names (one per line). If you're pasting from a spreadsheet or chat, make sure every name is on its own line and there are no blank lines.
- If two people share a first name, add a surname initial so you can tell them apart (Alex M., Alex R.).
- Enter how many groups you want in Number of Groups.
- Click Run. The groups appear in the result area, ready to copy into a class board, group chat or slide.
Example
A teacher with 26 students wants 5 project groups. She pastes the class list, sets Number of Groups to 5 and clicks Run. Since 26 doesn't divide evenly by 5, one group ends up with 6 people and the rest with 5. Showing the result on the projector means the split happens in front of everyone, and nobody suspects the teacher hand-picked their group. The same approach works for mixing departments at a company workshop or picking two sides for a five-a-side match.
How are random groups created?
The tool shuffles the list you write with one name per line and distributes it into the number of groups you choose. The shuffle uses the Fisher-Yates method, where every ordering is equally likely, so the result is fair. The number of groups can be at least 2 and at most the number of names; if the names do not divide evenly, groups differ by at most one person.
Usage tips
- Write each name on its own line; writing the same name twice adds that person twice.
- The result changes on every click; you can redraw a split you do not like.
- If you need balanced teams by skill, first split skill groups with separate lists and then combine.
- For transparency in a draw, share the result where everyone can see it.
Things to keep in mind
- Remove anyone who didn't show up, or some groups will end up smaller than planned.
- Accepting the first result in front of everyone is fairer than reshuffling until it looks right. If reshuffles are allowed, say so at the start.
- Match the group count to the head count. Splitting 8 people into 6 groups leaves most groups with a single person.
- If the teams will work together for weeks, save the result at the first meeting. A clear record helps when someone later asks to switch.