GENERATOR

Random Team Generator

Paste your names and split them into fair random teams or groups. Also works as a random group generator.

0 names in the list
Add at least two names, then press Generate teams.

About this tool

The Random Team Generator splits a list of names into teams or groups at random. It uses your browser's secure random source, keeps team sizes balanced, and never sends your list anywhere.

How to make random teams

  1. Paste your names, one per line.
  2. Choose how to split. Pick the number of teams you want, or the number of people per team.
  3. Press Generate teams. Press it again for a fresh split.
  4. Copy the result to paste into a chat, document or class slide.

How the teams are formed

The list is shuffled with the Fisher–Yates method using crypto.getRandomValues, then names are dealt out to the teams one at a time, like cards. That keeps teams balanced: team sizes never differ by more than one person. When the list does not divide evenly, a few teams get one extra member. For example, 10 people in 3 teams makes teams of 4, 3 and 3.

Common uses

Things to watch out for

This is a purely random split, so it does not balance skill, friendships or experience. If you need balanced ability, split the strongest players into a separate list first, generate teams from each list, and join them. A name typed twice is treated as two people. If you need to pick one winner from a list instead, use the Random Name Picker.

Frequently asked questions

Are the teams really random?

Yes. The list is shuffled with your browser's cryptographic random source, so every possible split is equally likely.

How are uneven numbers handled?

Names are dealt out one at a time, so team sizes differ by at most one person. With 10 people in 3 teams you get teams of 4, 3 and 3.

Can I split by team size instead of number of teams?

Yes. Choose "People per team" and enter the size you want. The tool works out how many teams that needs, and any leftover people are spread across the teams.

Is this the same as a random group generator?

Yes. Teams and groups are the same thing here. Enter the number of groups or the group size and generate.

Is my list uploaded or saved?

No. Your names stay in your browser and are gone when you close the page.