Skip to the tool
Free · No sign-up · Names stay on this computer

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.

6 groups of 4

Sample class · 24 students · sample, enter yours below

    All 2 keep-apart pairs are in different groups.

    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.

    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.

    Read the privacy policyHow the meter measures a room

    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.