Team Randomizer
Paste names and split them into random balanced teams instantly.
0 names
Enter names above and click Randomize Teams
Tips for Fair Team Selection
Whether you're dividing students, picking sports teams, or assigning project groups, random team selection ensures fairness.
Use Balanced Mode
Team count mode distributes people as evenly as possible — extras go to the first teams.
Custom Team Names
Click any team name to rename it — great for competitions or classroom activities.
Shuffle Multiple Times
Use "Shuffle Again" to re-randomize without re-entering names until you're happy with the result.
Copy & Share
Hit "Copy Results" to get a plain-text list you can paste into Slack, email or any messaging app.
Paste your list of names (one per line or comma-separated), choose how many teams you want or how many people per team, then click "Randomize Teams". The tool uses a Fisher-Yates shuffle for truly random distribution.
Random selection is the fairest method as it removes any human bias. The Fisher-Yates shuffle algorithm guarantees every possible team arrangement has an equal probability of being selected.
Absolutely. Paste your student names, choose the number of groups or group size, and click randomize. You can shuffle again if the groups don't look right, and rename each team before copying the results.
The tool shuffles the full list of names using the Fisher-Yates algorithm (each position is swapped with a random subsequent position), then distributes them sequentially across the teams. This ensures both the order and assignment are random.