Random Group Generator

Paste student names and instantly create random pairs or groups for classroom activities.

Build Groups

Enter one student per line, choose a grouping style, and generate.

Duplicates are removed automatically for fair grouping.

Generated Groups

Upload a video or paste a video URL (YouTube, Vimeo, etc.)

Why Use This Group Generator?

🎯

Fair Shuffling

Every run uses a Fisher–Yates shuffle for unbiased groups.

🧑‍🏫

Classroom Ready

Large text, projector-friendly colors, and fullscreen mode.

🔒

Private by Default

No student data is saved or stored in the browser.

Frequently Asked Questions

What is this tool commonly used for?

Teachers use it for partner work, lab groups, rotations, reading circles, and quick activity teams.

How are groups made fair?

We shuffle names with the Fisher–Yates algorithm to ensure unbiased randomness every time.

Will it create one-person groups?

Extras are spread evenly, and single-person groups are avoided unless there is no other option.

Does the tool save student names?

No. Everything stays in your browser and clears when you refresh or reset.

Fast Random Groups for Any Lesson

This random group generator helps teachers build instant pairs or teams from a simple list of student names. Choose pairs, group size, or group count and generate balanced groups in seconds.

The output is designed for classroom projection with large text, color-coded group cards, and a high-contrast mode. You can exclude absent students, reshuffle quickly, and copy results for lesson plans or slides.

Everything runs locally in the browser with no storage or sign-ups, so student data stays private and disappears when you reset.