ToolVerseStart Free Calculator
Open navigation
Free browser tool

Team Generator

Paste the roster, choose your split, and get fair random teams in one click.

100% private & fair. Your roster never leaves your browser. Teams are dealt round-robin from a cryptographic shuffle, so sizes differ by at most one.

Make random teams

One name per line. Choose how to split — a fixed number of teams, or a target team size.

Teams

Add a roster and press Make teams.

When NOT to use Team Generator

  • Random teams ignore skill, friendships, and conflicts — for competitive leagues, seed or draft first and use this only to break the remaining ties.
  • It can't balance by attributes (age, level) because it deliberately treats every entry equally.

Questions people ask

How random is it, really?

It uses your browser's cryptographic random generator (crypto.getRandomValues) with rejection sampling and unbiased shuffling — the same quality of randomness used by security software, not the predictable Math.random().

How are the teams balanced?

Entries are shuffled cryptographically, then dealt round-robin across the teams — so team sizes differ by at most one member, every time.

Should I pick team count or team size?

Team count is best when you know the format (4 teams). Team size is best for a target group size (about 5 per team) — the tool works out how many teams that makes.

Related tools

Share this tool

Found it useful? Share it with someone who needs it — the tool is free and runs entirely in the browser.