Skip to content

Team Splitter

Paste a list of names, choose how many teams you need, and the Team Splitter divides everyone fairly. Names are shuffled and dealt round-robin, so teams come out as equal in size as possible.

What this means

Balanced teams come from randomizing the order and dealing names round-robin: first to team 1, next to team 2, and so on. This keeps sizes as equal as possible.

How we calculate it

Formula

Shuffle names, then assign names[i] to team[i mod n].

Worked example

Split 12 people into 3 teams.

  1. 1Paste one name per line.
  2. 2Set the number of teams to 3.
  3. 3Teams of 4 are produced instantly.

Important assumptions

  • Empty lines are ignored.

Frequently asked questions

How are teams balanced?

Names are shuffled first, then dealt round-robin, so sizes differ by at most one when the count does not divide evenly.

Can I use it for groups other than teams?

Yes. Any list that needs random balanced groups — partners, tables, classrooms — works the same way.

Guide

Wheel Spinner Guide: Fair Random Picks and Group Decisions

A wheel spinner settles debates with a fair, visible random pick. Here is how randomness works under the hood.

Read next

Related tools