Student Group Generator for Flexible Classroom Grouping
Create groups from your class list in one click, split students by home language, nationality, or gender, and save the arrangement for the next activity.
Try it out.
Try the real grouper with a sample class. Edit the names, set your rules and click Generate Groups. Sign up free to save your class lists and groups.
Try printing it! See how quickly your materials come out classroom-ready, neatly formatted and ready to hand out.
Sample class list
Period 3 — ESL Beginners · Grade 512 students — edit the names to group your own class
Click Generate Groups to arrange the class.
Ready to group your class in one click? Get Started Free.
Why teachers use our student group generator
Deliberate grouping in seconds, not counting students off in rows.
Groups in one click
Set how many groups you need and generate an arrangement for the whole class instantly.
Group with a purpose
Spread students out by home language and nationality, or keep a shared language together, instead of leaving the mix to chance.
Keep the groupings you like
Save a group set and load it again for the next unit, so groups stay consistent as long as you want them.
Re-generate when the mix isn't right
One click reshuffles everyone, and you can move students between groups by hand after that.
How it works
Three steps, one click each.
Load your class list
Use a class list from your library, or enter students with their details.
Choose how to group
Set the number of groups and any rules, such as home language, nationality, or gender.
Generate, adjust, and save
Regenerate, move students between groups, then print the groups or save them for later.
Student grouping FAQs
Common questions about making groups from a class list.
Ready to group your class in one click?
Free to try. No credit card required.
