Skip to content

Team Splitter

Splits a list of names into balanced teams by count or size, and can keep or separate given pairs.

🔒 Runs entirely in your browserrandomteamsgroupclass

Everyone

0 people.

One name per line, or separated by commas.

Split by

Everyone is divided into this many groups, as evenly as possible.

The shuffle is a Fisher-Yates over the browser’s cryptographic random source, so every arrangement is equally likely — including the ones that look suspiciously tidy, which is what genuinely random results do sometimes.

Feed it from

Next

These accept what this tool produces, so the result can go straight in.