Split your class into random groups that are as even as possible. Enter the names, choose how many groups you want or how big each group should be, then generate and reshuffle until you are happy.
All processing runs locally in your browser. Your data is not uploaded to any server.
100% Local
How to Use the Group Generator
Paste your class list, one name per line, then choose whether to set the number of groups or the size of each group. Press Generate Groups and press it again to reshuffle.
Choosing the options
Number of groups splits the class into that many even groups.
Students per group makes groups of roughly the size you set.
Group sizes never differ by more than one student.
Duplicate names are removed automatically.
Features
Random, balanced groups from any class list
Split by number of groups or by group size
One-click reshuffle for a different mix
Duplicate and blank names removed automatically
Copy the groups as text or download them
All processing runs locally in your browser. Your data is not uploaded to any server.
Random groups help students work with different classmates. Reshuffle each week so the mix keeps changing.