Pikyo

Team Generator

Split players, classmates, friends, or workshop groups into random teams that stay as even in size as possible.

Team preview12 participants · 2 teams
Team 1
Team 2
Adjust the team count or team size, then generate the final groups.

Add entries to begin.

About this tool

The Team Generator creates random groups from a participant list. Choose a number of teams or a target number of people per team. Pikyo shuffles the list first and then distributes participants as evenly as possible.

Random assignment can be useful when participants have similar roles or when the goal is a transparent starting point. It is not the same as skill-balanced grouping. After generation, you can rename teams or move a participant when practical needs require an adjustment.

Tool data stays in your browser. Participant names and generated teams stay in your browser. Pikyo does not send them to Technway.

How to use it

  1. Enter participant names or load a realistic classroom, workshop, sports, or project preset.
  2. Choose Number of teams or Members per team.
  3. Optionally enter custom team names, one per line.
  4. Generate the teams, review the size difference, move participants if necessary, then copy or download the result.

What you can change

  • Generation by team count or target members per team
  • Balanced distribution with a maximum size difference of one when possible
  • Custom names, automatic localized names, and visible participant counts
  • Manual participant movement after generation
  • Copy one team, copy all teams, or download TXT and CSV

Good for

Use randomness when every possible result is acceptable. These are a few natural uses for this tool.

Party teams

Split friends into quick teams for charades, trivia, scavenger hunts, or other group games.

Classroom games

Create balanced-size groups for quizzes, review games, projects, or rotating activities.

Sports practice

Create random practice sides when skill balancing is not required.

Workshop breakouts

Divide participants into similarly sized groups, then make practical adjustments if needed.

How Pikyo picks the result

Pikyo securely shuffles a copy of the participant list in your browser, then distributes people across the requested teams so their sizes stay as even as possible.

The shuffle does not know anyone’s skill, role, availability, or personal constraints. If those things matter, use the generated teams as a starting point and adjust them deliberately.

Before you use the result

Random teams are not automatically fair for graded work, competitive play, employment decisions, or situations where accessibility, skill, safety, or personal needs must be considered.

Quick questions

What happens when teams cannot be equal?

The extra participants are distributed one per team until everyone is assigned. Pikyo displays each team size clearly.

Can I generate by members per team?

Yes. Pikyo calculates the number of teams needed from your target size.

Can I move someone after generation?

Yes. Use the selector beside a participant to move that person without regenerating all teams.

Does the tool balance skills?

No. It creates random balanced-size teams only. Skill balancing requires information and rules that this tool does not collect.

Are duplicate names allowed?

Yes, because different people may share a name. Add initials or another neutral identifier when you need to distinguish them.