Online Tool Store Online Tool Store

Team Generator

Shuffle a list of names and split it into a set number of teams or a fixed team size, with balanced team sizes every time. Runs entirely in your browser.

This works right here on your device — nothing gets sent out.

How it works

  1. Type or paste one name per line.
  2. Choose "Number of teams" or "Team size", and set the number.
  3. Click Shuffle into teams to randomly split everyone up.
  4. Copy the result as plain text, or click again for a fresh shuffle.

The names are shuffled, and the team order is shuffled before names are dealt round-robin. Team sizes stay within one person of each other, and the same team number is not always first in line to receive an extra person when the list does not divide evenly.

FAQ

Is the list of names sent anywhere?

No. Names are shuffled and split locally; nothing is uploaded or logged. Clicking Copy writes the generated teams to your device clipboard only when you request it.

What's the difference between the two split modes?

"Number of teams" splits everyone into exactly that many teams — useful when you know you need, say, 4 groups. "Team size" uses your number as the target maximum and works out how many teams that makes; if the names do not divide evenly, the last-size groups can be smaller.

How does it keep teams fair in size?

The shuffled list is dealt out one name at a time in round-robin order across the teams, the same way you'd deal a deck of cards — so team sizes never differ by more than one person, even when the total doesn't divide evenly.

Does it try to balance skill, not just headcount?

No — it's a pure random shuffle with no ranking or skill input, which keeps it fair and avoids the appearance of bias. If you need skill-balanced teams, sort your strongest and weakest players evenly across the teams by hand after generating.

Can I regenerate if I don't like the result?

Yes — click "Shuffle into teams" again for a fresh random split without retyping the names.

Can I copy the generated teams?

Yes — click Copy teams below the result to copy each team and its members as plain text. If clipboard access is unavailable, you can select the displayed names and copy them manually.

Are repeated names removed?

No. Each non-empty line is treated as one participant, so repeated names remain separate entries.

Which teams get an extra person when the list does not divide evenly?

The team order is shuffled for each draw before names are dealt, so the same team number is not always assigned an extra person.

How we compare

Feature Online Tool Store TeamsGenerator UtiloKit GiftList
Sample names and teams shown on open ✓ Starts with an empty list Starts with an empty list Starts with an empty list
Split by number of teams or team size ✓ ✓ ✓ ✓
Copy generated teams as plain text ✓ ✓ ✓ ✓

Team Generator opens with a ready-to-try example. Replace the sample names with your own list, generate a split, and copy the formatted teams when you are ready to share them.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.