Random group generator
Random groups or teams in one click. Choose how many groups, or how many students per group; the pairs you keep apart stay apart.
Sample class · 24 students · sample, enter yours below
Why it works
Groups the class accepts
Random groups end the “can I be with…” conversation, but pure chance sometimes puts the wrong two people together. This generator is random with one exception: pairs you mark as keep apart never share a group, the same pairs the seating chart maker keeps apart.
Groups are as even as the numbers allow; with 25 students and 6 groups, one group gets five. It works as a random team generator for PE and class games too: choose two to four groups and press Shuffle. Project the result with big names, or print it for the substitute.
In the room
Making group work work
Size beats count
Three or four students per group keeps everyone talking. Choose by group size when the class size changes from day to day.
Give roles
Reader, writer, timekeeper, reporter: roles make the first minute of group work productive.
Shuffle in front of them
Pressing Shuffle on the projector shows it really is random, which makes complaints rare.
Keep a group a week
For projects, keep the same groups for a week, then reshuffle. Print the list so nobody forgets.
One class list
Same class, every tool
Classroom seating chart maker
Paste your class list, pick a layout, press Shuffle. Keep-apart rules are respected, front-row seats stay put, and it prints on one page.
Open →
Random name picker
A cup of name sticks for the classroom projector. Press Pick (or Space), one name comes out, and it stays out until every student has had a turn.
Open →
Classroom noise meter
Calibrated to your room, with a Quiet jar the class fills together.
Open →
Privacy
Nothing leaves this browser.
No recording
Sound is reduced to one loudness number about twenty times a second, then discarded.
No upload
Nothing is sent to a server. Load the page, unplug the internet, and the meter keeps working.
No account
No sign-up, no student data. Settings live in this browser only.
No tricks
We switch off the browser’s auto-volume so a loud room actually reads as loud.
Questions teachers ask
FAQ
How are the groups made?
Students are shuffled, then dealt into groups so sizes differ by at most one. If a keep-apart pair lands together, the generator reshuffles, trying hundreds of times before showing the best result.
Can I choose the number of groups instead of the size?
Yes. Switch between Number of groups and Students per group; the other number follows.
Can I use it to make random teams?
Yes. For teams in PE, a quiz or a class game, choose Number of groups and pick two, three or four. Teams come out even, keep-apart pairs end up on different teams, and you can rename each team.
Can I name the groups?
Groups are numbered and colour-coded so they read from the back row. Click a group name to rename it.
Where are my students’ names stored?
Only in this browser, on this computer. Names are never sent to a server, so there is nothing for us to lose or share. Clearing your browser data, or pressing Delete class, removes them.