Gearboxly

Free Random Team Generator

Split a list of names into random teams.

Feedback Report issue
Loading tool…

What is the Random Team Generator?

Splitting a group into fair teams by hand always ends the same way — someone claims it wasn't random, or you end up with lopsided sides. A quick shuffle settles it.

This random team generator takes a list of names and divides them into fair, random teams in one click.

Last updated: Aug 14, 2026

What does this tool do?

You paste a list of names and choose how to split them — by number of teams or by people per team.

It shuffles everyone randomly and distributes them as evenly as possible across the teams, which you can then copy.

Key features

Fair shuffle

Random, unbiased distribution.

Two split modes

By team count or team size.

Even teams

Distributes as evenly as possible.

Copy results

Grab all teams at once.

Private

Runs entirely in your browser.

Example

Input
8 names, split into 2 teams
Processing
Names are shuffled and dealt out.
Output
Two random teams of four.

Common use cases

  • Coaches & PE teachersMake fair sports teams.
  • TeachersForm group-project teams.
  • Event organizersSplit attendees into groups.
  • ManagersAssign people to breakout groups.
  • Game nightsPick teams without arguments.
  • WorkshopsRandomize discussion groups.
  • ClubsRotate members into teams.
  • Anyone with a groupDivide it fairly, fast.

Benefits

  • It removes any accusation of bias.
  • It balances team sizes automatically.
  • It handles either 'how many teams' or 'how big'.
  • It's instant and private.

Tips

  • Put one name per line for a clean split.
  • Choose 'people per team' when team size matters more than count.
  • Re-run to get a fresh shuffle if you want a different mix.
  • Copy the result to share or project it for the group.
  • For repeated events, re-generate each time so teams rotate.
  • Remove duplicate names first so no one is double-counted.
  • Uneven totals fill earlier teams first — expected behavior.
  • Pair with a coin flip to decide which team goes first.

Common mistakes to avoid

Names on one line

Fix: Put each name on its own line so they split correctly.

Expecting perfectly equal teams from odd totals

Fix: With uneven numbers, some teams get one more member — that's the fairest split.

Leaving duplicate names

Fix: Remove duplicates first so nobody is counted twice.

Wanting the same teams each time

Fix: This shuffles randomly every run; note the result if you need to keep it.

How it works

  1. 1

    Paste names

    One per line.

  2. 2

    Choose how to split

    By teams or team size.

  3. 3

    Generate

    Get fair, random teams.

Frequently asked questions

Names are shuffled with your browser's random generator and distributed as evenly as possible across the teams.

Yes. Choose to split by number of teams or by people per team.

Names are shuffled with your browser's random generator and distributed as evenly as possible across the teams.

Yes. Switch the split mode to 'people per team' and it works out how many teams are needed.

As even as possible. When the total doesn't divide evenly, earlier teams get one extra member.

Yes. Each run reshuffles, so you'll usually get a different arrangement.

It handles large lists comfortably since everything runs locally in your browser.

No. The names stay in your browser.

Conclusion

A random team generator settles the split fairly and instantly, no arguments required. Pair it with the coin flip and list randomizer for the rest of your fair-choice needs.

Related tools