Random Team Generator
Shuffle names into balanced random teams by team count or team size. Free, private, and works entirely in your browser.
Loading tool...
What is Random Team Generator?
Random Team Generator is a free browser tool that shuffles a list of names into balanced groups. Choose a fixed number of teams or a target number of people per team, then copy or download the assignment without uploading any data.
Key Benefits
- Create fair random groups in seconds
- Keep team sizes balanced automatically
- Choose team count or target team size
- Process names privately in the browser
- Copy or download a shareable result
Common Use Cases
- β’Assign classmates to project groups
- β’Create teams for sports and games
- β’Split workshop or event attendees
- β’Randomize QA test groups or review rotations
- β’Organize volunteers and activity participants
How to Generate Random Teams
- Enter names: Paste one name per line or separate names with commas.
- Choose a team mode: Select a number of teams or a target number of people per team.
- Generate teams: Click Generate teams to shuffle the names and distribute them evenly.
- Share the result: Copy the team list or download it as a plain-text file.
Key Features
- Cryptographically assisted Fisher-Yates shuffle when available
- Balanced distribution with no missing names
- Team count and team size modes
- Line-separated or comma-separated name input
- Copy results or download a plain-text file
Frequently Asked Questions
How does the random team generator balance teams?
It shuffles the names first, then distributes them round-robin so team sizes differ by no more than one member.
Can I choose the number of teams or team size?
Yes. Use Number of teams mode for a fixed number of groups, or People per team mode to set a target team size.
Are names uploaded to a server?
No. The tool runs in your browser and does not upload your names or generated teams.
Can I use duplicate names?
Yes. Each non-empty line or comma-separated item is treated as a separate participant, even when names repeat.