Two Teams
Split a mixed list into two random teams.
Special Tool
Use the Random Group Generator as a free online grouping tool to divide people into random groups or teams without assigning everyone by hand.
Randomized output
Add participants, choose the number of groups, then generate a balanced result.
A Random Group Generator takes a full list of names and assigns everyone to a chosen number of random groups. Paste one name per line, select how many groups you need, and generate a balanced result in seconds. It is useful for teachers, team leads, workshop hosts, game organizers, and anyone who needs a neutral grouping tool.
Choose a template to quickly replace the wheel items. You can edit every option after loading it.
Split a mixed list into two random teams.
Use the same people list with four smaller random groups.
Make project teams from a class-style roster.
Create two breakout teams for workshop activities.
Split players into two teams for a casual game.
Create three study groups from a short student list.
Follow these quick steps without changing your usual workflow.
Enter or paste the full list of people who should be included. Put one name per line so the random groups are easy to read.
Set how many teams you need, or load a template for two teams, four groups, classroom projects, workshops, game night, or study groups.
Run the group randomizer to shuffle the list and place people into group blocks.
If the list cannot divide evenly, group sizes differ by no more than one person. Add late arrivals, remove absences, change the count, or generate again when needed.
Paste 24 student names and choose 6 groups to create six four-person teams for discussion, stations, or project work.
Add all players and choose 2 groups. With 17 players, the tool creates one team of nine and one team of eight.
Divide 18 attendees into 3 groups of six for brainstorming, feedback, role-play, or hands-on practice.
Split volunteers or guests into tables, challenge teams, or activity circles, then regenerate when a late participant joins.
Mix 20 coworkers into 5 teams for training, onboarding, brainstorming, or cross-department exercises without assigning people by hand.
Divide 15 students into 3 groups of five, then generate a fresh arrangement for the next review session.
Choose how many groups you want instead of manually sorting people into teams.
The output keeps group sizes as even as possible based on the number of participants and groups.
Each group appears as its own card, which makes the result easy to review, announce, or project.
Ready-made group templates can load both the participant list and a starting group count at the same time.
Use it for random teams, classroom groups, workshop breakouts, and activities where everyone should be assigned once.
Split players, students, or participants into two teams for games, debates, challenges, or quick activities.
Create several small student groups for discussion, project work, reading circles, or station tasks.
Teachers can build fair project teams without spending lesson time manually assigning students.
Facilitators can divide attendees into smaller groups for brainstorming, feedback, or hands-on practice.
Make teams quickly when a casual game needs a fair split before play starts.
Divide students into rotating study or peer-review groups without using the same lineup every session.
Managers can mix people for onboarding, internal workshops, training exercises, or cross-team sessions.
Organizers can split volunteers, attendees, or club members into tables, teams, or activity circles.
Paste the complete participant list into the input area, with one person per line. Remove absent participants and check for accidental duplicates before generating. If someone joins later, add them first so the final group sizes reflect the current roster.
Choose the number of groups, then select Generate Groups. The tool randomizes the participants and distributes them as evenly as possible. If the total cannot divide evenly, some groups will contain one more person than others.
Read the generated group cards aloud, copy the result, or generate again for a fresh arrangement. The generator balances headcount only; it does not evaluate skill level, roles, age, or other personal attributes.
A Random Group Generator takes one list of people and splits it into smaller random groups. It is useful when you need teams, project groups, study groups, workshop breakouts, or game teams without sorting people manually.
The page is built around group output rather than a single winner. Instead of one selected name, the result is a set of group cards that show who belongs together.
The most common setup is choosing the number of groups. For example, a teacher might need four project groups, or a game host might need two teams. Once the group count is set, the generator spreads the names as evenly as possible.
Balanced does not mean the tool understands personal traits. It only balances the number of people. If you need to account for skill level, age, language, or other real-world constraints, handle those rules before using a random grouping result.
The simplest workflow is to paste a complete roster, choose the number of groups, and generate. The page then divides people into random groups with a clear card for each team.
If the list does not split perfectly, the tool keeps the difference small. For example, when one extra person remains, one group receives one more person instead of creating a badly uneven set.
This grouping tool is designed for fast use in a browser. You do not need an account, spreadsheet, or manual sorting process to create random groups for a class, meeting, workshop, or game.
You can reshuffle when the first result does not fit the room, when someone arrives late, or when you want a new set for another round. Just remember that the tool randomizes placement; it does not automatically balance ability, grade level, gender, seniority, or role.
{ "A group generator and a random group maker usually describe the same task": "taking one participant list and assigning everyone to smaller groups. This page does that for the full list, with a clear card for each resulting team." }
The phrase random group picker can also mean selecting one existing group. This tool is different because it creates the groups first. If you only need to choose one person or one prewritten option, use Random Name Picker or Decision Wheel instead.
In a classroom, paste 24 student names and choose 6 groups for four-person discussion tables, or choose 4 groups for project teams of six. For 23 students and 6 groups, the result will use five groups of four and one group of three.
For a workplace workshop, divide 18 attendees into 3 breakout groups of six. For a game or community event, split 17 participants into 2 teams, producing one team of nine and one team of eight before any real-world adjustments.
Random Pair Generator is for partner matching. It creates two-person pairs and may leave one unmatched person when the list has an odd count. Random Group Generator is for teams of several people and lets you choose how many groups should be created.
Use pairs for partner work, buddy systems, interview practice, or one-on-one activities. Use groups for projects, team games, breakout sessions, and activities where more than two people should work together.
{ "Classroom Spinner and Random Name Picker choose one result at a time": { " They are useful for calling on a student, picking a volunteer, or choosing who goes next": { " Random Group Generator solves a different problem": "it organizes everyone into groups in one step." } } }
Because the output is group-based, the generator is better for activities that involve the whole list, not just one selected person.
Paste the names into the list, choose how many groups you need, and generate the result. The tool shuffles the list and divides people into group cards.