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.