Easily divide any list of names into equal random groups. Ideal for games, classroom activities, and work assignments. Fast and completely fair.
Add participant names, set your grouping options, and click "Generate Teams" above to split them.
Use our online Group Maker to split lists of names into randomized groups instantly. Perfect for team organizers, school educators, or party coordinators, this tool generates symmetric groups with custom presets, sizing settings, and advanced locking rules.
Teachers partition classes into study teams, breakout units, or project squads fairly, preventing cliques and bias.
Facilitators split seminar attendees or project divisions into brainstorming teams randomly during events.
Quickly split a list of party guests into game units for trivia, scavenger hunts, or board game tournaments.
Randomly assign attendees to table seats or presentation cohorts to encourage networking.
The partitioning routine splits N entries into G groups. It calculates base size q = floor(N/G) and distributes the remainder (r) so that no two groups differ in size by more than one participant. This guarantees size balance.