Skip to content

Random Team Generator

Paste names and split them into fair random teams or groups in one click.

Frequently asked questions

How does the generator keep teams balanced?

It shuffles the full list and deals names one at a time to each team in turn, like dealing cards. That keeps every team within one person of the others, and which teams get the extra players is also random.

What is the difference between number of teams and people per team?

Number of teams fixes how many groups you get. People per team fixes the target size and works out the count for you, rounding up: 10 people with 4 per team gives 3 teams of 4, 3 and 3.

Is the team split really random?

Yes. It uses a Fisher-Yates shuffle driven by crypto.getRandomValues, so every possible arrangement of names is equally likely.

Can I paste names from Excel or Google Sheets?

Yes. Copy a column and paste it: each cell arrives on its own line. A single line of names separated by commas also works.

Are the names I paste stored or shared?

They are saved only in your browser's local storage so the list is there next time. Nothing is sent to a server.