Fair groups in a few clicks

Random Team Generator

Paste a list of names, choose how many teams you need, and generate balanced random groups for class, games, workshops, sports, or team activities.

Names and settings 0 names

One name per line works best. Commas are also accepted.

Paste names to begin.

Teams will appear here No names added yet

Fast random groups for classrooms, games, sports, and workshops

Random teams are useful when you need a fair split without debate. This generator keeps the workflow simple: paste names, choose team count or team size, generate, then copy the result into chat, slides, Discord, Slack, or a lesson plan.

Choose team count or size

Make 4 teams from a class list, or create groups of 3 for a workshop activity.

Balanced leftovers

When the list does not divide evenly, extra people are spread across teams instead of stacked at the end.

Copyable output

Every result is converted into clean plain text, so it is easy to paste anywhere.

FAQ

How do I make random teams from a list?

Paste one name per line, choose the number of teams or the target team size, then click Generate teams.

Can I use commas instead of new lines?

Yes. The tool accepts names separated by new lines or commas, then removes blank entries automatically.

What happens if the teams are uneven?

Extra people are spread across the first few teams so the size difference is at most one person when balance is enabled.

Is this random enough for classroom use?

Yes for ordinary classroom, game, and activity grouping. It is not intended for lotteries, gambling, or high-stakes selection.

Are names saved?

No. This version does not store names in local storage or upload them to a server.

Can I reshuffle the same list?

Yes. Click Shuffle again to reroll teams using the same names and settings.