Outilo Outilo

Balanced team generator

Build teams of equivalent skill level in seconds. Handles inseparable duos, conflicts and up to 10 teams. Perfect for sports, board games and school.


Enrolled

Duos & conflicts

Manage players who refuse to be split, or those who should be in different teams.

Active rules

Live result

Go deeper

No more lopsided teams

Building teams by hand usually ends in frustration. The strongest players end up together, the match dies. This balanced team generator solves it: you enter skill levels, the algorithm splits players to minimize the strength gap between teams. Instant result, no arguing.

The skill scale (1 to 5)

The secret of a good draw is honest levels. Use this simple scale to rate your players:

1

Beginner

Just discovering the activity, low impact on the game.

2

Amateur

Knows the basics but lacks practice.

3

Intermediate

Regular player, understands strategy, fits in well.

4

Advanced

Solid skills, can swing a match.

5

Expert

The best in the group, pulls the team up.

How are teams computed?

The algorithm targets a minimal total skill gap between teams. It first sorts players from strongest to weakest, then assigns each player (or duo) to the team with the lowest current total. Results recompute live on every change.

Duos & conflicts

Skill isn't everything. The Rules tab lets you:

  • Link 2 players (Together): friends who want to play together, couples, siblings… they're handled as a block.
  • Split 2 players (Apart): two people who clash? The algo places them in different teams.

Sharing & storage

  • Auto-save: your list stays in your browser, nothing to save manually.
  • Magic share link: one click, your draw is encoded into a link you can send via text or chat.
  • Copy teams: formatted list ready to paste into WhatsApp or email.
  • Balance gauge: a visual marker tells you if the draw is perfect, good or skewed.

Perfect for…

Amateur sports (football, basketball, volleyball, padel), board games (Werewolf, Codenames, Time's Up), school tournaments, team-building, friend nights, class group projects… Any time you need to split 6 to 30 people into balanced teams, this tool is for you.

FAQ

How does the algorithm balance teams?

The tool first sorts players from strongest to weakest. It then assigns each player (or linked duo) to the team with the lowest current total score. The result recomputes live on every add, change or rule.

What if I have an odd number of players?

No worries, the algo handles odd counts. One team will have one extra player — the tool picks which one so that the total skill gap stays minimal, balancing the extra headcount.

Can I force two players to be together or apart?

Yes, that's what the Rules tab is for. You can link two players (they'll always be in the same team) or split them (they'll never be together). Rules are applied before the balancing step.

Is my player data sent to a server?

No. Everything runs in your browser. The list is saved locally (LocalStorage) only on your device. Nothing is stored on our servers, not even names.

How does the share link work?

The share button encodes your entire list (players, rules, number of teams) directly in the URL as base64. Whoever opens the link sees the exact same draw as you. No account, no server, the link is self-contained.

How many teams and players are supported?

The tool supports 2 to 10 teams, and dozens of players with no slowdown. In practice it shines between 6 and 40 participants: beyond that, data entry gets long but the computation stays fast.

Related tools