Random Group Generator: Split a List into Teams or Groups

WorksheetsFreeNo sign-up

Paste your names, choose how many groups or how many people per group, and get balanced random teams.

Random Group GeneratorNames: Alex Blake Casey Drew Emery Finley Gray Harper Indy Jordan Kai Lane • By: Number of groups • Number: 3

12 names split into 3 groups: every group has 4 people. Press Shuffle again for a new draw.

Names
12
Groups
3
Group sizes
4

Group 1 (4)

  • Casey
  • Drew
  • Finley
  • Blake

Group 2 (4)

  • Emery
  • Gray
  • Kai
  • Lane

Group 3 (4)

  • Indy
  • Jordan
  • Harper
  • Alex
Show the steps
  1. Group count: 3.
  2. The names are shuffled with a fair shuffle (Fisher–Yates), then dealt in order so group sizes differ by at most 1.
  3. 12 ÷ 3 = 4 remainder 0, so 0 groups get one extra person.

Estimates for planning and learning, not financial, tax, legal or medical advice. Check figures with your lender, tax preparer or doctor before you act.

About this calculator

A random group generator makes fair teams in seconds. Teachers use it for lab partners, project teams and discussion circles. Coaches and organizers use it for games and events.

Paste your names, choose the number of groups or the number of people per group, and the tool shuffles the list and deals it into groups. Group sizes never differ by more than one person. Press Shuffle again for a new draw.

How to use it

  1. Paste your names, one per line.
  2. Choose Number of groups or People per group and enter the number.
  3. Read the groups, or press Shuffle again for a different split.

How are the groups balanced?

The names are shuffled with the Fisher–Yates method, which gives every ordering the same chance, then dealt into groups in turn. If n names do not divide evenly into g groups, the remainder r = n mod g groups each get one extra person.

Example

25 students in 4 groups: 25 ÷ 4 = 6 remainder 1, so one group has 7 students and three have 6.

Privacy

Your names stay in your browser. Nothing is uploaded or saved.

Sources

Quick check: test yourself

Question 1

28 students form 6 groups as evenly as possible. What is the largest group size?

Question 2

How many groups of 4 can 18 students form?

Question 3

Why is a fair shuffle used before dealing names into groups?

Pick an answer for each question.

Common questions

How do I make teams of a set size?

Choose People per group and enter the size. If the list does not divide evenly, some groups are one person smaller.

Are the groups really random?

Yes. A fair shuffle is used, so every split is equally likely.

Can I keep two people apart?

Not directly. Press Shuffle again until the split suits you.

How many names can I use?

Up to 500 names and up to 100 groups.

Is my class list saved?

No. Everything stays in your browser.

Related calculators

More classroom and random tools

Embed this calculator on your site

Free to use on class pages, blogs and course pages. Copy the code below and paste it into your page:

More worksheets calculators

Browse all 305 calculators

Related to This Article

What people say about "Random Group Generator: Split a List into Teams or Groups - Effortless Math"?

No one replied yet.

Leave a Reply