Team Tools

Random Team Generator

Enter names and divide people into balanced random teams for classes, meetings, games and events.

🔒 Your list is processed locally in your browser. It is not uploaded unless you create a share link.

Input & settings

Result

Configure the tool, then run it.

Result history

  1. No results yet.
Quick answer

What does Random Team Generator do?

Random Team Generator shuffles a participant list and fills the smallest teams first to keep group sizes close. Optional fixed assignments and keep-apart pairs are applied as constraints, but the final teams should be reviewed when rules conflict.

Team setup
Team count or target size
Balance rule
Smallest team filled first
Constraints
Fixed teams and keep-apart pairs
Output
Copy, print or CSV
About this tool

Why use Random Team Generator?

Build balanced teams from a participant list while keeping the process visible and repeatable. You can select a team count or target size, supply team names, pin people to teams and describe pairs who should not be grouped together.

How to use it

  1. Enter every participant once.
  2. Choose the number of teams or people per team.
  3. Optionally add team names, fixed assignments or separation rules.
  4. Generate, reshuffle, print or download the teams.

Common use cases

  • Classroom group work
  • Workshop breakouts
  • Friendly game teams

Practical examples

  1. Divide 23 workshop attendees into five near-equal groups.
  2. Keep two facilitators on separate teams.
  3. Pin a team captain before filling the remaining places randomly.

How it works

Random values come from window.crypto.getRandomValues(). Lists are shuffled with an unbiased Fisher–Yates process. For a wheel, the result is chosen before the animation; for weighted entries, each positive weight defines its share of the total probability.

Limits to understand

Privacy

Input and results stay inside this browser during normal use. Local saving is optional. If you select Create Share Link, the visible list and settings are uploaded under a hard-to-guess token and expire automatically.

Last reviewed: August 27, 2026

Random Team Generator FAQ

Is my list uploaded?

No. Entries are processed in your browser unless you explicitly create a share link.

What kind of randomness is used?

The browser Web Crypto API supplies unbiased random values. Wheel animation only reveals a result chosen in advance.

Does it work on phones?

Yes. The controls, results and wheel adapt to current mobile browsers and keyboard navigation.

Can I reuse my settings?

Yes. Device storage can remember recent settings unless you turn off local list saving.

Is this suitable for a certified lottery?

No. It is a general-purpose classroom, work, event and decision tool, not a regulated drawing system.

Related tools

Related guides