Random team generator

Divide people into teams without choosing sides yourself.

One person per line. Distinguish repeated names with an initial or nickname.

Add your people, then make teams.

Tell us what happened and what you expected. Please leave out personal information and private tool inputs.

These details describe your setup. They don’t include your name, email, or anything entered into the tool.

See the details included

Voting-limit status from this browser is included. Reports are stored by Netlify so I can investigate.

Make teams from your list

Enter one person per line and choose the number of teams. Make teams shuffles the people, then deals them into the groups in turn. Every entered person appears exactly once.

Seven people divided into two teams produce groups of four and three. The larger team is not stronger by design; the tool knows only the names you entered.

What random means here

A Fisher–Yates shuffle uses the browser’s cryptographic random-number API, with unbiased index selection. Team size is balanced after shuffling. There is no skill score, pairing rule, or saved history. Generate again only if everyone agrees to another draw.

For a single ordered list instead of groups, use the Draft order generator.

FAQs

What happens when the numbers do not divide evenly?

Some teams get one extra person. Team sizes differ by at most one.

Can I keep two people together or balance by skill?

Not here. The only rule is balanced team size. Use a different method when skill, accessibility needs, or particular pairings matter.

Why do repeated names need different labels?

Labels such as Alex A and Alex B make it clear that both people appear once. Blank lines are ignored; repeated labels need correction.

Have an idea for a tool I should add? Send it in. I read every suggestion and choose which ones to build next.

For example: "Count the weekdays until a date, without holidays."

Please don't include your name, email, or anything personal. I don't need it. Voting-limit status from this browser is included.