Group Randomizer

Shuffle names into random groups with a fun, fair randomizer engine.

Ready to generate

Enter names, import a file, choose group count, then hit Generate.

Randomize names into groups fairly

The group randomizer uses a cryptographically fair shuffle so every participant has an equal chance of landing in any group. Great for icebreakers, lab partners, and activity stations.

Watch the animated shuffle, review fairness scores, and export your randomized groups in seconds.

Fair shuffleAnimated resultsFairness scoreInstant export

Everything you need to beat competitors

Group Randomizer includes the most complete feature set of any free grouping tool online.

Random Group Generation

One-click fair shuffle into any group size.

Balanced Groups

Even distribution with fairness scoring.

Gender Balanced Groups

Balance gender across all teams.

Skill Based Groups

Distribute skill levels evenly.

Team Leader Selection

Auto-assign a leader per group.

Friend Together Rules

Keep selected people in the same group.

Friend Separate Rules

Keep selected people in different groups.

Lock Members

Pin members to specific groups.

Partial Regeneration

Re-shuffle only selected groups.

CSV Import

Import names from CSV files.

Excel Import

Import names from Excel spreadsheets.

Image Export

Save results as a shareable image.

PDF Export

Print-ready PDF group lists.

CSV Export

Download groups as CSV data.

Share Link

Share results with a single link.

History

Review past group generations.

Undo / Redo

Step back through changes.

Classroom Mode

Optimized UI for teachers.

Dark Mode

Comfortable viewing in any lighting.

Mobile App Style UI

Native-feeling mobile experience.

Fairness Score

See how balanced your groups are.

AI Smart Team Builder

Intelligent team optimization.

Team Name Generator

Fun auto-generated team names.

Team Color Generator

Assign unique colors per team.

Team Avatar Generator

Visual avatars for each team.

Multi-language Support

Use the tool in multiple languages.