Can I set the exact number of students in each group?
Yes. You can either choose how many groups you want or set a maximum group size, and the tool works out the rest. If the class list does not divide evenly, the remainder is spread across groups so the largest and smallest group differ by at most one student, which keeps the result visibly fair.
What happens if my class list does not divide evenly?
The generator spreads the leftover students instead of dropping them all into one group. With twenty-nine students and six groups, five groups take five students and one group takes four. That small difference matters when students are watching the screen and counting heads.
Can I reshuffle the groups if the first result looks unbalanced?
Yes, and you should feel free to. Regenerate as many times as you like, because the shuffle is instant and costs nothing. Many teachers draw twice, once to see the random baseline and a second time to avoid a pairing they already know will not work in the room.
Does it work for very large classes or several classes at once?
The tool handles long lists comfortably, so a lecture cohort of a few hundred names is not a problem. For multiple classes, run each class list separately so the groups stay within one section, which also keeps your records simple if you later need to explain the arrangement.
Is a group generator for teachers suitable for online and hybrid lessons?
Yes. Generate the groups here first, then create the matching breakout rooms in your video platform and type or paste the names in. The grouping itself happens in the browser, so nothing needs to be installed and nothing connects to your school systems.
Can I keep certain students apart or together?
Random grouping cannot guarantee that on its own, so treat the draw as a first pass. Generate the groups, then make one or two manual swaps for students with a documented pairing plan, a shared support device, or a conflict the shuffle could not know about. Manual fixes after a random draw are usually faster than building every group by hand.
Do the same students end up together every time?
No, because the shuffle is drawn fresh each time you generate. Repeating the draw across a term tends to spread students around, so the class works with a wider range of classmates instead of settling into the same cliques for the whole year.
How does the shuffle stay fair?
The list is shuffled with a Fisher-Yates draw, which gives every student the same chance of appearing in any position, and names are then dealt out in order. There is no weighting, no hidden preference, and no memory of previous draws.