World Cup Team Randomizer
Split players into balanced teams using pot seeding and snake distribution. Skill levels and roles are automatically optimised — everything runs in your browser.
No players yet
Add players above or use bulk import to get started.
Need at least as many players as teams.
Add players and click Generate teams to see results here.
Guide
How to create balanced teams
- 1 Add your players
Enter each player with their name, role (Developer, Designer, etc.), and skill level (Senior, Mid, or Junior). Use bulk import to paste a whole roster at once.
- 2 Set the number of teams
Use the stepper to choose between 2 and 8 teams. The algorithm will warn you if teams will be uneven, but will still distribute players as fairly as possible.
- 3 Choose a naming scheme
Pick from World Cup countries, color names, fun nicknames, or enter your own custom team names.
- 4 Generate teams
Click Generate teams (or press G). Players are sorted into skill pots (Senior / Mid / Junior), shuffled, and then distributed using a snake draft for maximum fairness.
- 5 Review the balance indicator
The balance bar shows the strength spread between teams. A spread of 0–1 is Balanced, 2–3 is Mostly balanced, and 4+ is Uneven.
- 6 Copy or regenerate
Copy the results to your clipboard in a formatted plain-text summary, or regenerate to get a fresh draw from the same player pool.