Random team generator from a list

Build random teams for games, workshops, and events.

Choose the number of teams or people per team, reshuffle for another round, and copy or export a balanced result.

✓ No signup   ✓ No uploads   ✓ Free to use

For workshops, games & events

Build even teams without counting by hand.

Set the number of teams or people per team, reshuffle for another round, and copy or export the result when it is ready.

0 unique names

Your list stays private on this device.

Your result

Waiting for your list

Your groups will appear here.

We balance the list automatically, even when it does not divide evenly.

Team activities

Match the team setup to the activity.

02

New partner rounds

Switch from teams to pairs when the next activity needs one-to-one discussion.

Create partner pairs

Team generator guide

Create random teams from any list in seconds.

This free team randomizer turns a list of names into balanced teams without counting people by hand. Choose the number of teams or people per team, shuffle the list, and review the result for accessibility, safety, or activity-specific needs before you begin.

01

Paste a list of names

Add one participant per line or separate names with commas. Blank lines and duplicate entries are removed before the random team generator starts.

02

Choose the number of teams

Set the number of teams when your activity has fixed groups, or choose people per team when you need a particular team size.

03

Randomize teams and share

The team randomizer distributes names as evenly as possible. Shuffle again, copy the result, or download the random team list as a CSV file.

Useful for:classroom activitiescompany offsitesworkshopsgames

Private by design

Your list never leaves your browser.

GroupSpark does not ask for an account or send your names to a server. If you choose to save a recent list, it stays only in your own browser storage. Read the privacy policy.

Common questions

Random team generator questions.

How do I create random teams from a list?

Paste the full list, choose the number of groups or people per group, and select Create groups. GroupSpark shuffles the names and distributes them one by one so group sizes stay as even as possible.

Can I choose the number of teams or team size?

Yes. Choose Number of groups for fixed stations or topics, or choose People per group when an activity needs a particular group size.

Can I randomize teams again for another round?

Yes. Select Create groups again to reshuffle the same names and generate a fresh set of balanced teams for the next game, classroom activity, or workshop round.

Do you store my names?

No. Your list is handled in your browser. Optional recent-list saving uses only local browser storage.