A random team generator splits a list of people into teams at random. Paste the names, choose how many teams, and the team randomizer deals everyone out so that team sizes differ by at most one person and nobody picks their teammates. 14 people in 4 teams gives two teams of 4 and two of 3, never a team of 6 facing a team of 2. It runs in your browser, sends nothing anywhere, and redraws in one click when the first split does not suit.
How do you make random teams?
- Paste the names, one per line or separated by commas. Duplicates are removed, whatever their capitalization, and the counter shows how many people are in play.
- Enter the number of teams: at least 2, and no more than the number of people.
- Make the teams. Each team appears as a numbered card listing its members.
- Copy the result, or draw again for a different split. "Start again" takes you back to the list to add or remove someone.
How does the team randomizer balance the teams?
It shuffles the whole list first, then deals the names in turn: the first name to team 1, the second to team 2, and so on, back to team 1 once every team has one. That is why the sizes can only differ by one: 23 people in 5 teams gives three teams of 5 and two of 4, and the extra people land in the first teams. The order of names within a team means nothing.
The shuffle is a Fisher–Yates shuffle fed by crypto.getRandomValues, the browser's cryptographic generator, so every possible split is equally likely and no position in your list favors anyone. Draw again and the split is independent of the previous one.
What it does not do is balance by skill: it knows names, not levels. When that matters, run it twice: once on the strongest players, once on the rest, with the same number of teams, and merge team 1 with team 1, team 2 with team 2. Each team then gets its share of both groups, and the draw stays random inside each.
What are random teams for?
- Sports: sides for a pickup game, a five-a-side tournament, a relay.
- A classroom: groups for a project, without the usual pairs forming again.
- Work: hackathon teams, workshop tables, break-out rooms, buddy pairs for a new hire.
- Games: quiz night, board games, a scavenger hunt.
- Events: seating tables, so that colleagues who always sit together meet someone else.
For two teams that need to be exactly even, use an even number of people. For pairs, set the number of teams to half the number of people.
Teams first, then a winner?
Once the teams are set, the random name picker draws which one goes first, or which member speaks for it, and the name picker wheel does the same in front of everyone. The team generator is one of Lukky's free tools; the Lukky app itself draws the winners of Instagram and Facebook giveaways from the comments, through the official Meta authorization, with a public certificate for each draw, and has done so more than 2.5 million times.
FAQ
- Can the teams be uneven?
- Only by one person, and only when the arithmetic forces it: 10 people in 3 teams gives 4, 3 and 3. With a number of people divisible by the number of teams, every team has the same size.
- Can I choose who is in which team?
- No. The generator is random by design. To keep two people together or apart, split them by hand before pasting, or draw again until the split suits you.
- Does it balance skill levels?
- No, it only knows names. Run it separately on the strong and the weaker players with the same number of teams, then merge team 1 with team 1, team 2 with team 2, and so on.
- How many people can I paste?
- As many as you need; the list is only limited by what you can paste. Two people and two teams is the minimum.
- Are the names sent anywhere?
- No. The list and the teams stay in your browser and disappear when you leave the page. Copy the result if you need to share it.
Need a certified draw for an Instagram giveaway? How the certified draw works
Updated on August 28, 2026