Fair group maker

Random Team Generator

Split a list of people into balanced random teams in one click.

Build your wheel

Your choices

12 entries
Wheel colours

Click the wheel or use the button to spin.

How it works

Split a list into random teams

Names are shuffled and then distributed across the selected number of teams, keeping group sizes as even as possible.

The team generator shuffles the full participant list and distributes people across the number of teams you select, keeping group sizes as close as possible.

  1. 1

    Paste the participant list

    Add one person per line and remove accidental duplicates. Make sure everyone who should participate appears once.

  2. 2

    Select the team count

    Choose between two and eight teams. The generator will spread extra people across the first groups when the total does not divide evenly.

  3. 3

    Generate and review

    Select Generate teams to see every group together. Check only for real constraints that the randomizer could not know.

How the teams are balanced

Balanced here means balanced by head count. Names are randomly shuffled and dealt to teams in turn, so team sizes differ by no more than one person. The tool does not know skill, age, role, or availability unless you organize those factors before generating.

Using random teams fairly

Random groups work well for classroom projects, workshops, sports practice, and game nights. If certain people must be separated or each group needs a specific role, create appropriate pools first and run one draw for each pool.

Popular uses

Ways to use this generator

01

Sports practices

02

Classroom projects

03

Workshops and events

04

Game-night teams

Helpful answers

Frequently asked questions

Will every team have the same number of people?

When the participant count divides evenly, yes. Otherwise, group sizes differ by at most one person.

Can I create more than eight teams?

This page currently supports two to eight teams. For more groups, divide the list in stages or use smaller participant pools.

Does the generator balance skill levels?

No. It balances the number of people, not skill or other attributes. Create skill-based pools first if that matters.

Can one person appear on two teams?

Not in a single generated result unless the same name was entered more than once. Leave duplicate removal on when importing the list.