Randomly

Random team generator

Paste your names, choose how many teams you need, and get an even split in one click.

Output · 0 teams

Shuffled once

Add at least two names, then make the teams.

8 names · shuffled · seed
Names
Unlimited
Teams
2–20

Related tools

A team generator for game night, PE class, office tournaments, and anywhere else a group needs fair sides. Paste the names, pick whether you want a set number of teams or a set team size, and the tool shuffles the list before dealing the names out. With Number of teams, the shuffled names are dealt out in rotation, so team sizes never differ by more than one, even when the list does not divide evenly.

How to use the random team generator

  1. Enter names in the Names, one per line box. Commas also work.
  2. Under Split by, choose Number of teams or Team size.
  3. Set How many teams (2 to 20), or Names per team (1 to 20) if you chose Team size.
  4. Click Make teams, or Shuffle again for a new split.
  5. Click Copy teams to copy the result.

How the split stays fair

The whole list is shuffled first, using the browser's cryptographic random source. In Number of teams mode the names are then dealt one at a time across the teams, the way you would deal cards. In Team size mode the shuffled list is cut into groups of the size you chose. Either way, nobody can predict which team a name lands on. The seed shown under the result is only a label, so it can't be used to replay or rig a split.

Choosing your mode

  • Number of teams: best when the sides are fixed, like a 4-team tournament.
  • Team size: best when pairs or small groups are fixed, like a 2-per-team cooking challenge.
  • Uneven lists: with Number of teams, extras spread one per team. With Team size, the last team takes whatever is left, so 9 names in teams of 2 gives four pairs and one person on their own.

Frequently asked questions

How many names can I paste?

There is no fixed limit. The tool handles a class list or a small tournament roster the same way.

Can I choose the team size instead of the team count?

Yes. Under Split by, choose Team size and set Names per team.

What happens when the names do not divide evenly?

With Number of teams, the first teams get one extra name each. With Team size, every team is full except the last, which gets the leftovers.

Does the tool store my list?

No. The shuffle runs in your browser and the names are not sent to a server.

Built and maintained by Bipul Kumar. Found a wrong number or a broken result? Tell me and I'll fix it.