RANDOM TEAM GENERATOR
Paste a list of names and split it into balanced random teams, groups, or pairs. Choose how many teams you want or how many people belong in each one, then spin the wheel to pick a captain.
Private on this device
Pick a captain
Add at least two people
Paste a roster, then make teams or spin for a captain.
Roster
People & team settings
Two ways to split a list
Most group makers only let you set one of these. Which one you need depends on whether the number of groups or the size of each group is fixed for you.
By number of teams
Use this when the count is fixed: four breakout rooms, two sides for a game, six tables in a workshop. The generator balances sizes so no team is more than one person larger than another.
By people per team
Use this when the size is fixed: pairs for peer review, groups of three for a lab station, teams of five for a quiz. The number of teams follows from the roster, and the last team takes the remainder.
What an uneven split looks like
Rosters rarely divide cleanly. These are the exact results this generator produces, so you can check the arithmetic before you read names out to a room.
| Roster and setting | Result | Why |
|---|---|---|
| 12 people, 3 teams | Three teams of 4. | Divides evenly, so every team is the same size. |
| 14 people, 4 teams | Two teams of 4 and two teams of 3. | The remainder of 2 is spread one person at a time, never dumped on the last team. |
| 23 people, teams of 5 | Four teams of 5 and one team of 3. | Fixing the size means the final team absorbs whatever is left. |
| 30 people, 2 teams | Two teams of 15. | Useful for splitting a class or a party into two sides. |
When a random group generator helps
Classroom group work
Paste a class list once and re-roll groups for each activity. Because the roster is stored in this browser only, the same names are ready next lesson without uploading a register anywhere.
PE and sports sides
Split a squad into two or four balanced sides, then spin the wheel to pick a captain for each. Re-roll until nobody argues about who ended up together.
Workshops and icebreakers
Break a room of attendees into tables or pairs. Set people per team when the room layout fixes the group size, and number of teams when you have a fixed number of breakout rooms.
Standups and project pods
Rotate pairing partners or review buddies weekly. Copy the generated teams straight into a chat message or ticket.
Game nights and quizzes
Turn an arbitrary group of guests into quiz teams in seconds, then use the captain wheel to decide who answers first.
Secret Santa style pairs
Set people per team to 2 to generate random pairs. Re-roll if someone draws a partner that does not work.
Making the split feel fair to the room
A random split is only accepted if people believe it was random. Announce the setting before you generate, not after: say “four teams, balanced” while the roster is on screen. Re-rolling once because a group looks lopsided is fine; re-rolling until you get the grouping you already wanted is a decision dressed up as a draw.
Deal with duplicates before spinning. Two rows reading the same name stay two separate people, so a pasted list with an accidental duplicate gives that person two chances of being captain. The roster list under the settings shows every entry exactly as it will be used.
For anything with a prize attached, read how random selection works first. The shuffle here is unbiased, but it is not an audited or certified draw and should not stand in for one.
Random Team Generator FAQ
How does the random team generator decide who goes where?
The roster is shuffled with a Fisher-Yates shuffle driven by the browser Web Crypto API, then dealt out one person at a time across the teams. Every arrangement of the roster is equally likely, and no name has a fixed position.
Does it keep the teams the same size?
When you choose a number of teams, yes: dealing round robin keeps every team within one person of the others. When you choose people per team, the final team takes the remainder and can be smaller.
Can I split people into random pairs?
Yes. Switch to people per team and set it to 2. With an odd roster, one group of three or one person left over is unavoidable, and the size summary tells you which happened.
What is the difference between a team generator and a group generator?
They are the same job with different words. This page handles both: it splits one list of names into several balanced groups, whether you call them teams, groups, tables, pods, or sides.
Is my roster uploaded anywhere?
No. The roster is kept in this browser using local storage so it survives a refresh. It is not sent to a server, and clearing browser data removes it.
How many people can I split at once?
Up to 200 people into as many as 50 teams. The captain wheel shows the first 100 names so the labels stay readable while it spins.