Free Random Team Generator

Split a list of names into randomized groups — free, no sign-up, nothing leaves your browser.

Enter names and click Generate to see the groups

Why genuinely random grouping matters

People are surprisingly good at spotting patterns that shouldn't be there — a "random" split that happens to put the same two people together every time, or always separates certain names, tends to get noticed and questioned, even when it really was random chance. This is a well-documented quirk of how people perceive randomness: truly random sequences often look less "random" to us than sequences that are actually patterned but feel evenly spread out. Using an unbiased shuffle avoids this problem at the source, so when groups do end up looking a little uneven or a particular pairing comes up, there's a straightforward, honest answer for why: that's just what chance produced this time.

Frequently asked questions

What happens if the names don't divide evenly?

Groups are kept as even as possible — for example, 10 names into 3 groups gives two groups of 3 and one of 4, rather than one group being much larger than the others.

Can I regenerate for a different random split?

Yes — click Generate again for a fresh shuffle without needing to re-enter the names.

Can I use this for more than just people's names?

Yes — anything you can list works, whether that's splitting tasks between team members, assigning topics for a group project, or dividing up items for a raffle draw.

Is my list sent anywhere?

No. The shuffling happens entirely locally in your browser — nothing you enter is sent to a server.