Random Group Generator — Split a List Into Teams
Fairly split a class or team into random groups by count or by size. Re-roll any time. Client-side.
How to use
- 1 Paste your list of names, one per line.
- 2 Choose a number of groups or a fixed group size.
- 3 Press Generate — names are shuffled and split fairly.
Why use this tool
- Fairly split a class or team into random groups.
- Choose by number of groups or by people per group.
- Runs entirely in your browser.
Frequently asked questions
How are the groups formed?
The names are randomly shuffled, then dealt round-robin into the chosen number of groups (or sliced into fixed-size groups).
Are the groups balanced?
By number of groups, yes — sizes differ by at most one. By people-per-group, the last group may be smaller.
Can I re-roll?
Yes — press Generate again for a fresh random arrangement.
Is anything stored?
No — it all runs locally in your browser.
What is Random Group Generator?
A random group generator shuffles a list of names and splits them into a chosen number of balanced groups, or into teams of a fixed size.
Features
By count or by size
Split into N groups, or into groups of a fixed size.
Unbiased shuffle
Uses a Fisher–Yates shuffle so every arrangement is equally likely.
100% private
Runs on your device — your list is never uploaded.
Example
Input
9 names into 3 groups
Output
3 groups of 3 (randomly shuffled)
Common use cases
-
1
Classroom teams
Randomly assign students to project or discussion groups.
-
2
Tournaments & games
Split players into fair teams.
-
3
Workshops & events
Break attendees into breakout groups.
Zerethon's random group generator splits a list of names into random groups in your browser — either a fixed number of groups or a fixed group size. It shuffles with the Fisher–Yates algorithm for an unbiased split. Everything runs client-side — nothing is uploaded.
- Category
- Productivity
- Pricing
- Free
- Privacy
- Browser-based
- Signup
- Not required
References
- Fisher–Yates shuffle — Wikipedia
- Array — JavaScript — MDN
Privacy
Your data never leaves your browser unless explicitly stated. Random Group Generator runs entirely client-side — no server upload, no logging, no tracking of your input.
Related tools
GPA Calculator
Credit-weighted GPA on the 4.0 scale — add courses, grades and credits. Client-side; grades stay private.
Open toolGrade Calculator
Weighted grade from categories, plus “what do I need on the final”. Client-side.
Open toolPomodoro Timer
Pomodoro focus timer with automatic work/break cycling, custom durations, chime and notifications. Settings saved locally.
Open toolExam Countdown Timer
Live countdown to your exam, deadline or test. Label and date saved on your device. Client-side.
Open toolBuild, share, and grow on Zerethon Social
Free signup. Earn points, collect achievements, and connect with creators worldwide.