Skip to content

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

One per line

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

Team sizing options
ModeUse it whenExampleResult
Team countYou know exactly how many teams you need24 people and 6 teams6 teams of 4
People per teamYou want to limit the maximum size of each group17 people and 4 per teamTeams sized 4, 4, 3, 3, and 3

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

Common random-group uses
SituationExamples
ClassroomProjects, discussions, laboratory groups, revision activities
Sports and gamesPractice teams, quiz teams, board games, recreational matches
Work and workshopsBreakout rooms, training groups, brainstorming, activity stations
Random pairsPartners, peer review, interviews, paired exercises

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

1

Input

24 students and 6 teams

Show result

Result

Six random teams containing four students each.

Create teams with a maximum size

2

Input

17 participants and 4 people per team

Show result

Result

Five balanced teams sized 4, 4, 3, 3, and 3.

Create random pairs

3

Input

10 names and 2 people per team

Show result

Result

Five random pairs.

Choose team leaders

4

Input

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

5

Input

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.