Paritian

Everyday

Team Generator

Splits a list of names into balanced teams at random, with the seed recorded.

Results

Teams 1: Diogo, Elsa, Bruno 2: Ana, Fábio, Carla
Number of people 6
Largest team 3
Smallest team 3

What this tool does

Picking teams by having two captains choose alternately is the method everyone remembers, and the one that leaves the same child standing last every week. Shuffling the whole list and dealing it round is faster, balanced by construction, and answerable to nobody's judgement. The seed is shown with the result so the same split can be repeated if anyone asks.

Formula

shuffles the names and deals them round the teams in turn

Variables

SymbolMeaningUnit
itemsEntries, one per line
teamsHow many teams
seedSeed
OUTTeams
PENumber of people
LGLargest team
SMSmallest team

Worked example

  • Entries, one per lineAna Bruno Carla Diogo Elsa Fábio
  • How many teams2
  • Seed2026
  • Teams1: Diogo, Elsa, Bruno 2: Ana, Fábio, Carla
  • Number of people6
  • Largest team3
  • Smallest team3

Limitations

  • The calculation runs entirely in your browser. The values you type are never sent to a server.

Frequently asked questions

What happens when the numbers do not divide evenly?

The names are dealt round the teams like cards, so the extra people land one per team starting from the first. Seven people in three teams gives three, two and two — never four, one and two. The largest and smallest team sizes are shown so you can see at a glance whether the split is as even as it can be.