Skip to content
Free Tool

Random Team Generator

Paste in a list of names and split everyone into fair, balanced teams in one click. Pick the number of teams or the players per team — it is completely free, runs right in your browser, and needs no account.

How to use the team generator

  1. 1

    Add your names

    Type or paste one name per line. Blanks and duplicates are cleaned up automatically.

  2. 2

    Choose how to split

    Set the number of teams, or the players per team — sizes stay balanced either way.

  3. 3

    Generate & copy

    Hit the button for fresh teams every time, then copy them to share with your group.

Random Team Generator

Add at least 2 names to split into teams.

Choose how many teams to make — everyone is split as evenly as possible, with team sizes differing by at most one.

Add at least 2 names above to begin.

Organizing a group gift exchange?

Create a full gift exchange on GiftList — draw names, share wish lists, set a budget, and keep everyone in the loop. Free, no app required.

Create a gift exchange →
FAQ

Frequently Asked Questions

Paste your names (one per line), then choose how to divide them — by number of teams or by players per team. Tap Generate and everyone is shuffled with a Fisher–Yates shuffle and split into balanced teams whose sizes differ by at most one. Every click gives a brand new arrangement.

Yes. Names are distributed as evenly as possible, so team sizes never differ by more than one person. If the group does not divide evenly, the leftover members are spread across the first few teams one at a time.

Yes, it is 100% free with no signup, no ads, and no limits. It runs entirely in your browser, so nothing is sent to a server — generate as many teams as you like.

Anything that needs fair random groups — pickup sports and gym class, trivia and game nights, classroom group projects, hackathon squads, breakout sessions, or splitting a gift exchange into smaller circles.