Random Team Generator

Enter participant names on the right
and click Generate Teams to start.

Classic Wheel Spin
Winners & Results

No spins yet. Spin the wheel to start!

No winners yet. Spin to see the leaderboard!

Settings

Keep team sizes as equal as possible based on weightage
Skill rating — higher = stronger player, spread to balance teams. Leave blank to treat all equally.
Customize the title shown above the wheel
Image Mode: Emoji shows image at center, Background fills the item, None hides all images.

Theme
Applies the visual theme to the wheel

Wheel Background
Upload an image to cover the entire wheel background

Spin Settings

Effects
1s (Quick) 10s (Epic)

Text Color
Changes text color for all wheel items

Check to auto-download after each spin

How the Random Team Generator Works

The team generator uses a cryptographic Fisher-Yates shuffle powered by crypto.getRandomValues() — the same randomness standard used in security applications. Every shuffle is statistically independent and unbiased, making the tool suitable for giveaways, classroom draws, and sports drafts where fairness is critical.

Enter your participants in the panel on the right, set the number of teams, and click Generate Teams. You can also use the spinning wheel to pick individual names at random — useful for "who goes first" decisions or eliminating participants one at a time before final team assignment.

Use Cases

🏫

Classroom Groups

Teachers can split a class into discussion groups, project teams, or lab partners in seconds. Copy results and paste into your lesson notes.

Sports & PE

Coaches and PE teachers use it to make fair pickup teams for football, basketball, volleyball — any sport where balance matters.

💻

Hackathons

Organizers split participants into teams for coding competitions. The balanced mode ensures no team has significantly more people.

🎮

Game Nights

Split party guests into teams for trivia nights, escape rooms, board game tournaments, and any team-based activity.

🏢

Workshops

Facilitators use it to randomise breakout room groups, ensuring people work with colleagues they don't usually interact with.

🎲

Tournaments

Create random brackets and seedings for amateur tournaments, office competitions, and sports leagues.

Tips for Best Results

  • Paste names directly from a spreadsheet — the generator handles both newline and comma separation.
  • Enable Balanced teams when you need equal-sized groups. Disable it if unequal sizes are acceptable.
  • Hit Shuffle as many times as you like — each result is a fully independent random draw.
  • Use Copy to paste results into a chat, email, or LMS in seconds.
  • Duplicates are detected and removed automatically — no need to pre-clean your list.

Frequently Asked Questions

Yes. Every shuffle uses crypto.getRandomValues() — a cryptographic random number generator built into all modern browsers. No insecure Math.random() is used. Each generation is statistically independent.

You can enter up to 500 names and split into 2–10 teams. The only constraint is that you need at least as many names as teams (e.g., at least 3 names to create 3 teams).

Balanced mode uses round-robin assignment after shuffling — so teams differ by at most 1 member. For example, 10 names split into 3 teams gives two teams of 3 and one team of 4. Unbalanced mode skips the equalisation step.

Yes — click Copy to copy all teams and their members as plain text. Paste directly into Slack, WhatsApp, a spreadsheet, or any document.

Free Online Team Generator

The Wheel Spin Pro Team Generator splits any group of names into fair, randomly assigned teams in seconds. Enter your list of participants, choose how many teams you need, and click Generate — the cryptographic Fisher-Yates shuffle ensures every possible distribution is equally likely, with no bias toward the order names were entered.

Use the Balanced option to keep team sizes as equal as possible (ideal for sports and classroom activities), or disable it to create teams of varying sizes. Once generated, copy the full team breakdown to your clipboard with one click, or spin the wheel to randomly spotlight a team. The Classic Wheel accepts the same name list so you can use both tools together.

Team Generator works on any device — no installation, no signup. Teachers use it for student group assignments, coaches use it for practice teams, and managers use it for workshop breakouts. For picking individual names one at a time, try the Random Name Picker. For fair event selection, see the Giveaway Wheel.