Classroom Group Generator
Paste your class list once, then re-group in one tap for the rest of the term. The demo roster below
is a 25-name class — replace it with yours, and use the Pairs and
Groups of 4 preset chips instead of fiddling with settings mid-lesson.
What common class sizes actually split into
The awkward part of grouping a class is never the shuffle — it is the remainder. This table shows
the exact breakdown the generator produces for typical class sizes, computed by the same code that
runs the tool. Sizes never differ by more than one, so no student lands in a conspicuously small
group.
Read "6 × 4 + 1 × 3" as six groups of four plus one group of three. When pairs leave one student
alone (25 students → 12 pairs + 1 single), most teachers merge the single into a pair to form a
three — one manual move, sizes stay sensible.
Worked example: 27 students, lab benches of 4
A science class of 27 needs benches of 4. Set team size to 4: the generator computes
⌈27 ÷ 4⌉ = 7 groups and deals sizes 4, 4, 4, 4, 4, 4, 3 — six full benches and one bench of three.
The three-bench is the natural place for the equipment-monitor role, which is a nicer framing than
"the leftover group". Re-generate next week and the trio will be three different students — the
remainder rotates with the shuffle, so nobody is repeatedly stuck in the small group by design.
Ways teachers use the presets
- Pairs for think-pair-share, peer marking and reading buddies — re-draw weekly so partners rotate.
- Groups of 3 for oral-language triads: speaker, listener, observer.
- Groups of 4 for lab benches, literature circles and jigsaw home groups.
- 5 stations (fixed team count) when the room layout, not the group size, is the constraint.
- Captains method for review-game teams: put two confident students on the first two lines so they anchor the teams, while everyone else is drawn randomly — no public picking order.
Fair by construction, not by memory
Grouping by seating chart or register order feels neutral but is not: friends sit together, so
adjacency grouping recreates the same social clusters every time. A fresh shuffle each lesson is the
cheapest classroom-management win available — it normalizes working with everyone and removes any
suspicion that groups were engineered. When you do want engineered groups (mixed ability),
the balanced mode's snake draft does it quietly: the
5-a-side picker shows the same mechanism in a sports context,
and it works identically for reading levels.
Running a class gift exchange? The Secret Santa generator
guarantees no student draws their own name. For adult offsites and hackathons, see
work project groups, or go back to the full
random team generator for every option in one place.