Random Team Generator

Paste a list of names and split them into random teams in one click, either by choosing how many teams you want or how many people go in each. A free team generator for sport, class group work, game nights and workshops. Balanced and fair, in your browser.

A random team generator turns a list of names into even sides without the slow captains-picking routine. Paste your players, say how many teams you want or how many people per team, and it shuffles everyone into balanced groups. Use it as a group maker for class projects, a team picker for five-a-side, or a way to split guests for a quiz night. Press it again for a fresh split any time a group feels lopsided.

  • No sign-up, ever
  • 100% free
  • Nothing uploaded
  • Works offline after first load
  • No limits, no email wall
Read the guide: How to Split People into Random Teams

10 players

Add your players above and click Generate Teams

How to use it

  1. 1

    Paste the names

    Put one name per line. Paste from a register, a sign-up sheet or a chat.

  2. 2

    Set the split

    Choose the number of teams, or the size of each team, and the rest is worked out for you.

  3. 3

    Generate the teams

    Names are shuffled and shared out as evenly as possible. Generate again for a fresh split.

When it comes in handy

Sport and PE

Turn a list of players into even sides quickly, without the slow pick-a-captain routine.

Group work

Split a class into project groups at random so the same friends are not always together.

Game nights

Divide guests into teams for a quiz or a party game in seconds.

Instant & 100% private — nothing is uploaded

Every keystroke is handled right here in your browser. Your text is never sent to a server, so there is no sign-up, no email wall, and no length cap from us. Load the page once and it keeps working even if you go offline.

Frequently asked questions

How does it keep the teams even?
It shuffles the names, then deals them out one at a time across the teams, so the sizes differ by at most one person. Splitting 11 players into 3 teams gives you teams of 4, 4 and 3, with the earlier teams getting the extra member when the total does not divide evenly.
Can I set the team size instead of the number of teams?
Yes. You can either say how many teams you want, or how many people each team should hold, and the other figure is worked out from your list. Either way the split stays as balanced as the numbers allow.
Can I reshuffle if I do not like a split?
Yes. Generate as many times as you want; each press reshuffles the names into a brand new set of teams, so you can keep going until it feels right.