Skip to content

World Cup Team Randomizer

Runs in browser 3 Generation Modes Saves locally
G generateR re-drawC copy
Roles

Customise the available roles for players.

  • Player
  • Goalkeeper
  • Defender
  • Midfielder
  • Forward
  • Captain
  • Substitute
Skill Levels

Top of the list carries the highest balancing weight. Order strongest first.

  • BeginnerBalance weight 4
  • IntermediateBalance weight 3
  • AdvancedBalance weight 2
  • ExpertBalance weight 1
Skill level
0 / 64 players

No players yet

Add players above or use bulk import to get started.

All processing happens in your browser — nothing is uploaded.
Generation mode
Balance by skill level
Equal Team Members (balanced sizes)
Enable Team Leaders
Mark at least 2 players as Team Leaders to enable this mode
Number of teams
2
Team names
Drawing

Enter Drawing Mode to start.

World Cup Team Randomizer

0 players · 2 teams

Drawing Mode: Generate Instantly

Enter Drawing Mode to start.

Overview

Fair, balanced teams in your browser

Configure roles, add up to 64 players, designate Team Leaders with a crown icon, and generate balanced teams using three generation modes. Save your setup or share it with a link — everything runs in your browser.

Guide

How to use the team randomizer

  1. 1
    Configure roles and skill levels

    The tool opens with default roles (Player, Goalkeeper, Defender, etc.) and skill levels (Beginner through Expert). Add, edit, or remove items in the two-column layout to match your activity.

  2. 2
    Add your players

    Enter player names (up to 64), and optionally assign a role and skill level to each. Players display in a 3-column grid. Click the crown icon on any player card to designate them as a Team Leader.

  3. 3
    Set your generation preferences

    Choose how many teams to create (2–16), whether to balance by skill level, and pick a generation mode: Instant, One Team at a Time, or One Member at a Time. If you have designated Team Leaders, toggle "Enable Team Leaders" on — the team count will lock to match your number of leaders.

  4. 4
    Start the draw

    Click Enter Drawing Mode, then Start Drawing to reveal teams. Watch the fireworks animation as teams are formed. Results appear as team cards showing each player's name, role, and skill level. Team Leaders are listed first with a crown icon.

  5. 5
    Save or share

    Save your configuration for later use, or generate a shareable link to send to others. Recipients who open the link will see your exact setup, including leader assignments.

Frequently asked questions

How does the team randomizer work?
Enter your players, optionally assign roles and skill levels, choose how many teams you want, and click Generate. The tool distributes players across teams using role-weighted placement and optional skill optimization. With skill balancing enabled, a multi-phase algorithm balances role strength, team size, and total skill points.
How many players can I add?
Up to 64 team members. The player list displays in 3 columns for easy management.
What are the three generation modes?
Instant generates all teams at once with a fireworks celebration. One Team at a Time reveals one complete team per click — great for a live draft. One Member at a Time assigns one player per click, building teams incrementally for maximum suspense.
Can I designate Team Leaders?
Yes. In Step 2, click the crown icon on any player card to mark them as a Team Leader. In Step 3, toggle "Enable Team Leaders" on (requires at least 2 leaders). Each leader will anchor one team as its first member, and the remaining players are distributed around them.
What happens to the team count when I enable Team Leaders?
The number of teams locks to match your number of Team Leaders. For example, if you mark 4 players as leaders, you get exactly 4 teams — one led by each leader.
Can I change leaders after setting them?
Yes. Navigate back to Step 2 at any time and click the crown icon to add or remove leaders. The team count in Step 3 updates automatically.
Can I save my settings?
Yes. Click Save in Step 4, give your configuration a name, and it is stored in your browser. You can load it anytime from the Load menu. Leader assignments are saved too.
Can I share my configuration with others?
Yes. Click Share to generate a link that encodes all your settings, including leader assignments. Anyone who opens the link will see your exact setup.
Is my data private?
Yes. All processing happens entirely in your browser. No player names, roles, skill levels, leader designations, or team assignments are ever uploaded to a server. Saved configurations are stored locally in your browser.
What happens if I open a shared link but already have settings entered?
You will be asked to confirm before the shared configuration replaces your current settings.
Can I get a new shuffle if I don't like the result?
Yes. Click Reset Drawing at the bottom of the generate section, then use the main generate button for your mode (Generate Instantly, Generate Teams, or Assign Players to Teams). Leaders stay anchored when you generate again.
Can I customise the roles and skill levels?
Yes. Step 1 lets you add, edit, and remove roles and skill levels to match your sport or activity. "Leader" is not included by default but you can add it if needed.