ScoreKeeperCo Logo

ScoreKeeperCo

Pricing

Random Group Generator

One name per line, or separated by commas

0 people

Enter names and click Generate to create random groups

Quick Ways to Use Random Groups

Group Projects

Split a class or team into project groups without playing favorites.

Breakout Discussions

Shuffle a workshop or meeting into small discussion groups in seconds.

Seating Assignments

Randomly assign seats or table groups for events and classrooms.

Icebreaker Groups

Mix up new hires or students into small groups for icebreaker activities.

Workshop Stations

Rotate attendees through hands-on stations with fair, random group sizes.

Study Groups

Form random study groups so students work with new classmates each time.

Where a random group generator comes in handy

A random group generator is the fastest way to split a list of names into smaller groups without anyone feeling picked on or picked last. Teachers use it to form classroom project groups, trainers use it to build breakout discussion groups at a workshop, and managers use it to shuffle an office into small groups for a meeting or team-building activity. It also works well for seating charts, discussion circles, and secret-santa-style pairings where you just need names split into buckets quickly and fairly. If you're building sports teams instead of general groups, our random team generator is built specifically for that.

Random, skill-balanced, or interest-based: which grouping to use

This tool creates purely random groups, which is the right call most of the time — it's fast, it's fair, and nobody can accuse you of stacking a group. But random isn't always the best fit. If you need every group to have a mix of skill levels (say, one strong reader per group), you'll want to hand-place a few key people first and randomize the rest. If groups are forming around shared interests or project topics, let people self-select into interest categories, then use a random split within each category to keep it fair. Reach for a fully random shuffle, like this tool provides, whenever fairness and speed matter more than fine-tuned composition.

Why random shuffling beats letting people pick their own groups

Letting a class or team self-select into groups almost always produces the same handful of friend cliques, leaves a few people stuck without a group, and can quietly exclude quieter or newer members. A true random shuffle, like the Fisher-Yates algorithm this tool uses, removes that bias entirely — every name has an equal chance of landing in any group, every time you generate. That's especially useful in classrooms and workshops where the goal is for people to work with someone new, not just their usual circle.

More free tools for organizing people and games

Once your groups are set, you might need to track scores or standings for whatever comes next. Our online leaderboard maker is a simple way to track points across groups or individuals, and our tournament bracket maker can turn your groups straight into a bracket if you're running a competition.

Frequently Asked Questions