UtilityBase logoUtilityBase

Generators

Random Team Generator

Split a list of names into fair random teams of any number.

Updated July 7, 2026

How to use the random team generator

  1. 1Paste or type names, one per line.
  2. 2Set the number of teams (2–26).
  3. 3Generate — teams appear with sizes differing by at most one.
  4. 4Copy the formatted result to share, or regenerate for a new split.

Common uses

  • Splitting friends into fair teams for CS2, basketball, or game night
  • Creating random project groups in a classroom
  • Dividing coworkers for trivia or team-building activities
  • Assigning random pairs for practice matches or peer review

Frequently asked questions

How does it keep team sizes even?

After shuffling, names are dealt round-robin — one to each team in turn — so sizes never differ by more than one. Ten names into three teams gives 4/3/3.

Is the split truly random?

Yes: a Fisher–Yates shuffle driven by crypto.getRandomValues, the browser's cryptographic source. Every possible team arrangement has identical probability, and entry order carries no influence.

Can I balance teams by skill?

Not automatically — the tool is intentionally blind. The practical approach: split your strong players into teams first with one run, then distribute everyone else with a second run, or regenerate until the split passes the eye test.

What's the maximum number of teams?

Up to 26 teams, and as many names as you can paste. You need at least as many names as teams so nobody capt ains an empty roster.

About this tool

The random team generator splits any list of names into evenly sized random teams: paste names one per line, choose how many teams, and get a fair split where sizes differ by at most one person. The shuffle uses a cryptographic Fisher–Yates followed by a round-robin deal, so every possible arrangement is equally likely — no subtle bias toward the order names were entered, and no accusations of rigging when the two best players land together (blame math, not the tool). Regenerate instantly until the vibes are right, or copy the teams as formatted text straight into a group chat.

Like everything on UtilityBase, the random team generator runs entirely in your browser — nothing you enter is uploaded or stored on a server. It's free to use with no account required. Browse more generators here.

Was this tool helpful?

Related tools