1Setup
2Your Groups
Enter your students, choose how to divide them, and get randomized groups instantly.
Divide By
🗂️
Number of Groups
e.g. make 4 groups
👥
Students Per Group
e.g. groups of 3
groups will be created
Group Names
1, 2, 3...
A, B, C...
🎨 Colors
🦁 Animals
🌍 Countries
✏️ Custom
Groups

👥 How to Use the Group Maker in Your ESL Classroom

The Group Maker divides students into groups fairly and quickly without the awkwardness of students choosing their own groups or the teacher spending three minutes counting heads. Enter your class list, choose the group size or number of groups, and the tool does the randomisation instantly. Random grouping is one of the simplest and most effective interventions in ESL classroom management — students who always choose their own groups tend to sit with friends who share their first language, which dramatically reduces English use during pair and group activities.

Random grouping also exposes students to a wider range of interlocutors, which builds the flexible communication skills they need for real-world English use. Over the course of a term, students who have worked in random groups with every member of the class develop far broader communicative experience than those who always work with the same partners. The tool makes implementing random grouping effortless, removing the main practical barrier to using it regularly.

🎯 Teacher Tips

  • Save your class list in the tool so you only need to enter it once per class group
  • For project work, use larger groups of four to five. For quick speaking tasks, pairs or threes are more productive
  • Project the group results on screen so all students can see their assignment clearly
  • Regenerate immediately if the same students are grouped together too frequently

❓ Frequently Asked Questions

What happens if the class number doesn't divide evenly?
The tool handles uneven numbers automatically by creating one slightly larger or smaller group rather than leaving anyone without a group.
Can I name the groups?
Yes — you can add custom group names such as colours, cities, or countries to make groups more memorable and add a fun element to the activity.
Can I keep certain students in separate groups?
After generating, simply regenerate until you get a satisfactory arrangement, which usually takes only two or three attempts for most classroom situations.