Classroom projects
Split students into project groups, reading circles, lab groups, or discussion groups without student self-selection.
Split a complete list into evenly sized random groups for classroom projects, workshop breakouts, stations, tables, and discussion activities. Choose the number of groups or people per group, then copy or reshuffle the result.
Free to use · No sign-up · Names stay in your browser
Add one student, attendee, or participant per line. Blank lines and duplicate names are ignored when the groups are generated.
Set the number of groups for fixed stations or tables, or choose people per group when the activity has a capacity.
FunRandomizer shuffles the cleaned list in your browser and assigns every person to a group.
Reshuffle the same list, copy the groups, download them as text, or share the result.
Use this when you know how many stations, tables, project teams, or breakout rooms you need. Extra people are spread across groups so their sizes differ by no more than one.
Use this when an activity has a maximum capacity. FunRandomizer creates as many full groups as possible and leaves one smaller final group when needed.
Use this group generator for non-competitive small groups such as classroom projects, workshop tables, or breakout discussions. Use the team generator when people will compete as sides, and use the pair generator when every unit should contain two partners. Groups are balanced by headcount only—not by skill, ability, gender, or another personal attribute.
Split students into project groups, reading circles, lab groups, or discussion groups without student self-selection.
Distribute a class or event roster across a fixed number of stations, tables, topics, or activity areas.
Divide attendees into breakout groups, training cohorts, peer-learning circles, or facilitated discussions.
Create small groups for brainstorming, onboarding, networking activities, or rotating table conversations.
Names are processed on the page and are not uploaded by the group generator. FunRandomizer does not save the group list to an account or place it in the URL.
Paste one name per line, choose either the number of groups or the maximum group size, and select Generate groups.
Yes. Select By group count and set the exact number of non-empty groups you want.
Yes. Select By group size and enter the maximum number of people allowed in each group.
In group-count mode, extra people are spread across the groups. In group-size mode, the final group may contain fewer people than the selected maximum.
Yes. FunRandomizer uses random values from the browser to shuffle the cleaned list before it divides the names into groups.
Yes. After generating groups, you can copy, download, share, or create a fresh arrangement from the same list.
No. The group generator processes the list in the current browser tab and does not upload it or save it to an account.
Use a group generator for collaborative tables, classes, workshops, or breakouts. Use a team generator when the result represents competing sides for a sport, game, or tournament.
Yes. Switch to Teams or Pairs without entering the participant list again. Each page explains the arrangement it is designed for.
Browse all random tools · Also useful for classroom tools
Create fair teams for sports, games, parties and tournaments.
Open Random team generatorMake random partners and reduce repeated pairs across rounds.
Open Random pair generatorPick one or more names fairly from any list.
Open Random name pickerImport a class and build a printable room plan.
Open Classroom seating chart maker