All teacher tools

Random Group Generator for Classrooms

A classroom group generator that splits your class into random teams in one click — either by number of groups or by how many students you want in each.

0 students

No students added yet

Group Settings

Generated Groups

Add students and click “Generate Groups” to create random teams

This free classroom group generator takes your class list and deals it into random teams. Choose how many groups you want, or how many students should be in each one, and press Generate Groups. Everyone is shuffled first and then dealt out, so the same three students do not end up together every time you group the class. Press it again and you get a completely different arrangement. Your class list is saved in this browser for next lesson, and the finished groups can be copied to your clipboard or downloaded as a text file.

Ready to plan around your random group generator?

Use Kuraplan to turn classroom tasks into lesson plans, worksheets, rubrics, and assessments aligned to your curriculum.

Generate Teaching Resources

Features

  • Create groups by number of groups or group size
  • Colour-coded group cards
  • Reshuffle into new groups with one click
  • Copy the groups to your clipboard
  • Download the groups as a text file
  • Class list saved in your browser for reuse
1-5

How to Use

  1. 1Enter student names (one per line or comma-separated)
  2. 2Choose number of groups OR students per group
  3. 3Click "Generate Groups" to create random teams
  4. 4Click "Generate Groups" again for a completely new shuffle
  5. 5Copy the groups or download them as a text file

Why random groups beat "get into fours"

  • Students stop self-selecting into the same friendship groups every single time
  • Work by number of groups (six teams) or by group size (fours) — whichever the activity needs
  • Uneven class sizes are handled: by-groups spreads the remainder, by-size leaves one smaller group
  • Every group gets its own colour card, readable from a projector
  • One click reshuffles everything when a grouping will not work in practice
  • Your class list is saved in this browser, so you paste it once and not every lesson
  • Copy the groups to your clipboard, or download them as a text file
  • The shuffle runs in your browser — downloading the text file asks for your email once

When teachers reach for a group generator

Group projects and investigations

Mixed teams that were not chosen by the students produce a wider spread of ideas than friendship groups do.

Jigsaw reading and expert groups

Split into expert groups, then regenerate to redistribute the experts across new home groups.

Practical and lab work

Fill benches evenly by group size so no station is left with one student or five.

PE teams and stations

A visible random draw settles team selection before it becomes a negotiation.

Debate and discussion groups

Randomised groups stop the same confident voices clustering in one corner of the room.

Breaking up a class that always sits together

Generate the groups, then rebuild the seating plan around them.

Explore tool

Rotating station work

Keep the groups and time each rotation so every team gets the same at every station.

Explore tool

Choosing who reports back

Deal the groups first, then spin for the student who feeds back for each one.

Explore tool

Frequently Asked Questions

How are the groups randomized?

Every student is shuffled into a new random order first, then dealt out across the groups, so nobody keeps landing with the same people. Press Generate Groups again for a fresh shuffle.

Can I change the groups after generating?

Press Generate Groups again for a new random arrangement, or remove a name from the list and regenerate. The groups are dealt automatically rather than edited by hand.

What if student numbers don't divide evenly?

The generator automatically handles uneven numbers by distributing extra students across groups as evenly as possible.