Free · no signup · browser-local
Random Student Group Generator for Balanced Class Teams
Paste a class roster and choose how many groups you need. Shuffle students into teams with evenly distributed headcounts for the next classroom activity.
Set up your activity
Activity preview
Generate to preview the balanced groups.
Getting started
Enter one name per line, choose the group count and generate groups.
Before you use the result
Random groups do not account for learning needs or interpersonal considerations.
Try an example
Split five students into two groups and check the 3–2 balance.
How it works
Names are shuffled using browser cryptography and dealt round-robin to groups.
Frequently asked questions
Randomly split a class into balanced groups in one step.
How do I use Student Group Generator?
Enter one name per line, choose the group count and generate groups.
Does this tool upload my data?
Inputs and files are processed in your browser. Page-view analytics do not contain your tool input.
What should I check before using the result?
Random groups do not account for learning needs or interpersonal considerations.