Random Team Generator
Paste a list of participants and create balanced random teams in seconds. Choose an exact number of teams or a maximum number of people per team, add custom names, pick random leaders, reshuffle the result, copy or download the groups, and create a shareable link containing the exact assignment.
Up to 500 rows. Matching names remain separate participants.
2 items · 0 blank lines · 0 duplicates
Split the roster by
Optional settings
Default team names · No leaders
Optional settings
Default team names · No leaders
Missing names automatically use Team 1, Team 2, and so on.
Selects one member from each generated team.
Your teams will appear here
Add the roster, choose the number or size of the teams, then generate a balanced random assignment.
How Does the Online Team Generator Work?
The Random Team Generator is a free online tool for splitting a list of names into random teams, groups, or pairs.
Enter one participant per line, choose how the list should be divided, and select Generate teams. Every participant is shuffled and assigned once.
The generated team sizes are kept as even as possible, so the largest and smallest groups differ by no more than one person.
How to Create Random Teams
Enter or paste the list of names.
Choose Team count when you know the exact number of groups, or Team size when you know the maximum number of people per group.
Add custom team names or enable one random leader per team when needed.
Select Generate teams, then reshuffle, copy, download, or share the result.
Choose How to Split the Group
Team count creates exactly the number of non-empty teams you request.
People per team calculates the minimum number of teams needed without exceeding your selected maximum.
When the roster cannot be divided evenly, the remaining participants are spread across several teams rather than placed into one unusually large group.
Team sizing options
Swipe horizontally to view the full table.
Create Random Pairs
Choose Team size and enter 2 to use the tool as a random pair generator.
An even roster creates complete pairs. With an odd roster, one participant is placed in a single-person group rather than being duplicated or omitted.
Custom Team Names and Random Leaders
Custom team names can represent colours, rooms, tables, topics, departments, game factions, or activity stations.
When leader selection is enabled, one member is selected randomly from each generated team.
The leader remains part of the team and every member of that team has an equal chance of being chosen.
Copy, Download, or Share the Teams
Copy creates a readable text list containing the team names, members, and leader labels.
CSV downloads a file with Team, Member, and Role columns for use in spreadsheet and record-keeping workflows.
Share creates a link containing the exact generated result and its settings. Supported devices open the native share menu; other browsers copy the link.
Anyone with a shared link can read the names included in it, so do not use result links for confidential or sensitive rosters.
Why Is This Team Generator Useful?
It removes the need to count participants and calculate group sizes manually.
Teachers can create classroom groups, facilitators can prepare breakout sessions, and players can divide informal sports or game participants.
Random allocation can reduce habitual self-selection, but the result should still be reviewed when participant needs or team suitability matter.
Common random-group uses
Swipe horizontally to view the full table.
Fast, Free, and Browser Based
No account or installation is required.
The roster and generated teams remain in the browser unless you deliberately copy, download, or share them.
The generator balances the number of people in each group, not their skill or compatibility.
Examples
Create classroom teams
1Input
24 students and 6 teams
Show result
Result
Six random teams containing four students each.
Create teams with a maximum size
2Input
17 participants and 4 people per team
Show result
Result
Five balanced teams sized 4, 4, 3, 3, and 3.
Create random pairs
3Input
10 names and 2 people per team
Show result
Result
Five random pairs.
Choose team leaders
4Input
18 people, 3 teams, and random leaders enabled
Show result
Result
Three teams of six with one random leader in each team.
Share an exact result
5Input
Generate teams and select Share
Show result
Result
A link that restores the same teams, member order, custom names, and leaders.
Frequently Asked Questions
How do I generate random teams?
Enter one participant per line, choose Team count or Team size, enter the required number, and select Generate teams.
What is the difference between Team count and Team size?
Team count creates exactly the selected number of groups. Team size treats the entered number as the maximum people allowed in each team.
Are the teams evenly sized?
Yes. When an exact division is impossible, the largest and smallest teams differ by one person.
Can I create random pairs?
Yes. Choose Team size and enter 2.
What happens with an odd number of people?
Everyone remains assigned once. For pairs, one group will contain a single participant.
Can I enter the same name twice?
Yes. Every non-empty line is treated as a separate participant.
Can I name the teams?
Yes. Open Optional settings and enter one custom team name per line.
Can the generator choose team leaders?
Yes. Enable random leaders and one member will be selected from each team.
Can I reshuffle the same roster?
Yes. Reshuffle creates another random assignment using the current roster and settings.
Can I share the generated teams?
Yes. Share creates a link containing the exact generated teams and leaders.
Are names private in a shared link?
No. Anyone who receives the link can decode and read the included names. Create a link only when the roster is appropriate to share.
Why is my result too large to share as a link?
Long names and large rosters can exceed practical URL limits. Use Copy or CSV for larger results.
Can I download the teams?
Yes. CSV export includes Team, Member, and Role columns.
Are names uploaded or permanently saved?
No. Generation happens locally. Names leave the page only when you deliberately copy, download, or share them.
Are teams balanced by ability or gender?
No. The generator balances headcount only.
Is the tool free?
Yes. It can be used without creating an account.
You might also like
Random Name Picker
Enter names, spin a full-screen animated wheel, and reveal one random winner with optional sound and celebration effects.
List Randomizer
Shuffle names, tasks, topics, numbers, or any line-separated list into a new random order.
Random Picker Wheel
Add names or choices, spin the wheel, save reusable wheels locally, keep or remove winners, and review recent results.
Stardew Valley Crop Profit Calculator
Estimate harvests, seed spending, raw crop revenue, jar or keg value, and net profit across a Stardew Valley growing window.