Home › Random Group Generator

Random Group Generator

Split your class into fair, random groups or teams in one click.

Why use random groups?

Letting students pick their own groups is slow and leaves someone out. Random grouping takes seconds, feels fair, and mixes students who would not normally work together. Research on "visibly random groups" suggests that when students see the groups are truly random, they are more willing to work with anyone in the room.

Tips for group work that runs smoothly

  • Project the groups. Show the result on the board so everyone finds their team without repeating names.
  • Regroup often. New random groups every lesson or every week keeps cliques from forming.
  • Give each group a time limit. Start a 10 minute timer or aclassroom timer as soon as groups sit down.
  • Assign roles by position. The first name in each group can be the recorder, the second the reporter, and so on.

Running rotations? See the station rotation timing templates.

Group generator FAQ

How do I make random groups?

Paste your names, one per line. Choose either how many groups you want or how many people should be in each group, then press "Make groups". Press it again to reshuffle.

How do I split a class into groups of 3 or 4?

Select "People per group", enter 3 or 4, and press "Make groups". The generator works out how many groups are needed and keeps them as even as possible.

What happens if the class does not divide evenly?

Groups are balanced automatically, so sizes never differ by more than one person. For example, 26 students in 4 groups gives two groups of 7 and two groups of 6.

Can I use it as a random team generator for PE or games?

Yes. Set the number of groups to the number of teams you need. The assignment is random every time, so teams are picked fairly and quickly.

Are student names saved or shared?

Names stay in your own browser so your list is there next time. They are never uploaded.

Sources

Last reviewed by the TeachTimer team · How we build and check our tools