Random Group Generator

Split your class into random, balanced groups for projects, activities, or lab work. Free and instant.

Press Enter to add. Paste comma-separated or one-per-line lists.

GapFiller

Manage groups inside GapFiller

Create class rosters, assign groups, and track progress — all in one place.

How to create random student groups

Group work is a cornerstone of active learning, but forming groups by hand often leads to unbalanced teams or the same cliques working together. A random group generator solves this by shuffling the roster and distributing students evenly.

Enter your class list, choose how many groups you need, and the tool does the rest. Groups are balanced — if 25 students need to form 4 groups, you get three groups of 6 and one of 7. Hit Reshuffle for a different arrangement, then copy or print the result.

Quick example

You have 28 students and need 4 groups for a science lab. Paste the names, set groups to 4, and generate. The tool creates four groups of 7 students each. Not happy with the mix? Press Reshuffle to try again.

Use the Copy button to paste groups into a document or message, or Print for a classroom-ready handout.

Frequently asked questions

Related classroom tools

Go further with GapFiller

Free tools solve one job. A personal teaching workspace keeps lessons, materials and plans together across schools.