Random Group Generator

Paste a list of names and split them into random, evenly sized groups instantly — perfect for classroom activities, team projects or games.

Your files are processed locally in your browser. They are not uploaded to our servers.

How to use

  1. Type or paste your names into the box, one per line.
  2. Choose how many groups you need.
  3. Click Generate Groups to see the random, balanced result.

What is this tool?

Random Group Generator shuffles a list of names using your browser's random number generator and then distributes them evenly across the number of groups you choose. Every name appears in exactly one group, and group sizes stay as balanced as possible.

Common uses

  • Splitting a class into groups for an activity or project
  • Forming random teams for games or sports
  • Assigning people to breakout groups at an event
  • Creating fair, unbiased group pairings

Related tools

FAQ

Are the groups balanced in size?

Yes, names are distributed round-robin across groups, so group sizes differ by at most one person.

Is my list of names uploaded anywhere?

No. The grouping happens entirely in your browser — your list is never sent to a server.

Can I generate new groups from the same list?

Yes, click Generate Groups again to reshuffle the same names into a fresh set of random groups.