👥Random Team Divider

Enter names and team count to randomly divide into balanced groups

How the Random Team Divider Works

This tool randomly splits a list of participants into a specified number of equal (or near-equal) groups. It's useful for PE classes, team-building events, board game nights, project group assignments, and any scenario where fair random grouping is needed.

When the number of participants doesn't divide evenly, the remaining members are added one per team starting from Team A. Click Reshuffle any time to produce a new random assignment from the same list.

Great Use Cases

Algorithm

Names are shuffled using the Fisher-Yates algorithm and then distributed in round-robin order to each team. Every participant has an equal probability of ending up in any given team.

Frequently Asked Questions

What if I set more teams than participants?

The number of teams cannot exceed the number of participants. If it does, it will be automatically adjusted to match the participant count.

Can I copy the team results?

Yes — simply select the result text and copy. You can also take a screenshot for easy sharing.