Home / Tools / Random group generator

Group and partner maker

Make pairs or groups from your class list. Change partners when the next activity needs it.

Your class

One name per line. You can paste one spreadsheet column. Up to 120 students.

Add at least two names to make groups.

With an odd number, Pairs makes one group of three. Everyone takes part.

Checks rounds marked as used. A group of three has three partnerships.

Class lists share names with Name Picker and Seating Chart. Group backups keep your names, attendance, rules, and rounds. Download a backup to keep your work.

Ready when you are

Your groups

Paste names and select Make groups.

01 / 02 / 03

A clear place for everyone.

Show the result to your class, swap two students, or print the groups.

When this helps

Use pairs for peer review or a discussion. Use groups for a shared task. If the next activity needs different partners, make another round when you are ready.

You choose which students are present and make the final decision. Random grouping does not decide the best teaching method for your class.

Names, rules, and groups are processed in your browser. This tool has no account, server upload, ads, or AI calls.

Use the same class list with the Seating Chart Maker, Name Picker, or Group Maker.

Found a problem? Have a suggestion?

Contact us at .

Keep score during class games

Use the classroom scoreboard for team points, race lanes and shared class goals.

Round 1

Rename a student

The student keeps their partner history. Earlier rounds keep the old displayed name.

Edit group

Changes apply to this round. Removing a student keeps their name on your class list and does not change attendance. Attendance controls who joins new rounds.

Choose a name from another group to move that student here. A new name also joins your class list. Group sizes can change; keep-apart rules still apply.