Groups and teams

Random Group Generator

Use a random group generator when the goal is to divide a roster into fair groups quickly. Paste names once, choose the grouping method, and copy the generated groups.

Class groupsWorkshop breakout groupsStudy groupsActivity teams

Group Generator Roster

Start with this template or create your own list below.

Alex
Taylor
Jordan
Morgan
Casey
Riley
Start with this template

Quick random teams

Paste a roster, choose the split method, and generate all teams at once.

Results use the browser cryptographic random source.

10 people detected

Result

2 groups from 10 people. Sizes: 5 / 5

Team 1

AlexJordanRileyDrewAvery

Team 2

TaylorMorganCaseySamJamie

When this tool makes sense

Choose the random workflow that matches the job. PickForMe is strongest when the decision is repeatable, explainable, and small enough to move on quickly.

Best for

Class groups
Workshop breakout groups
Study groups
Activity teams

Recommended setup

Start from the template when speed matters. Rename entries, disable unavailable options, or use text like "Name | 3" for extra chances.

Example list

AlexTaylorJordanMorganCasey

Not for

Decisions that need voting, ranking, or formal consensus
Medical, legal, financial, or other high-stakes judgments
Giveaways or contests that require manual eligibility review

Next step

If this matches your situation, create a list and run the picker below. If you need a full order or groups, use the related tools nearby.

Paste every participant on its own lineChoose by group count or by people per groupGenerate random groups

Fair, private, and built for repeat use

PickForMe behaves more like a lightweight decision workspace than a one-off animation. It works well for classrooms, raffles, teams, and everyday decisions that happen again and again.

Crypto random source

Results use the browser crypto random source where available instead of relying on plain Math.random.

Lists stay local

Reusable lists and history are stored in this browser. No account is required for the core workflow.

Weights and no-repeat rounds

Use text like Pizza | 3 for preferences, or enable elimination mode when results should not repeat.

Share and embed

Copy tool links, share configured lists, or embed a picker inside another page.

Copy-ready list templates

Start from the version closest to your job, then replace the entries with the real options. One line equals one option; entries with | 2 get extra chances.

Start with this template

Starter list

Best for a first run with the most common options.

Alex
Taylor
Jordan
Morgan
Casey
Riley
Sam
Jamie
Start with this template

Weighted list

Best when favorites, bonus entries, or priority options need extra chances.

Alex
Taylor | 2
Jordan
Morgan
Casey
Riley
Sam
Jamie
Start with this template

No-repeat round

Best for classroom turns, rotations, backup winners, or any repeated draw.

Alex
Taylor
Jordan
Morgan
Casey
Riley
Start with this template

How to use this picker

Keep the flow short: add real options, remove anything unavailable, and let the picker make the small decision.

1Step 1

Paste every participant on its own line

2Step 2

Choose by group count or by people per group

3Step 3

Generate random groups

4Step 4

Copy the groups or adjust the roster and reroll

Frequently asked questions

Can I choose the number of groups?

Yes. Use the by-team-count mode to choose how many groups to create from the roster.

Can I make groups of a specific size?

Yes. Switch to the by-team-size mode and set how many people should be in each group.

What happens when the roster does not divide evenly?

PickForMe keeps every participant in the output and creates the fairest possible group sizes. For example, an uneven roster may produce one smaller final group.