Random Group Generator - Split Names into Teams
Paste a list of names and split them into balanced random groups with one click. Free and browser-based, nothing is uploaded anywhere.
0 names
Split by
Balanced Random Groups Without the Awkwardness
The generator shuffles your list with the Fisher-Yates algorithm, the standard method for unbiased shuffling, and then deals names into groups round-robin like dealing cards. That guarantees balanced sizes: 22 names into 4 groups always gives you two groups of 6 and two groups of 5, never a group of 9 next to a group of 2.
You can split by the number of groups (you want exactly 5 teams) or by group size (you want pairs, or tables of 4). Splitting by size rounds the group count up, so 13 names with a group size of 4 produces 4 groups: three with 3 people and one with 4. If the exact distribution matters, run it by number of groups instead and check the counts shown next to each group name.
Random grouping solves a real classroom and workplace problem: self-selected groups cluster friends together and leave the same people picked last every time. Visible randomization removes the social sting and mixes skill levels naturally. Teachers often re-shuffle weekly so students work with everyone in the class over a term; facilitators use it for workshop breakouts and icebreakers.
The copy button exports every group as a plain-text list you can paste straight into an email, a slide, or a chat message. Names are processed entirely in your browser and never sent to a server. For picking a single winner instead of forming teams, use the Random Name Picker; for seating arrangements, try the Seating Chart Generator.
How the Random Group Generator Works
- 01Paste your names, one per line.
- 02Choose whether to split by number of groups or by group size.
- 03Press generate: the list is shuffled with the Fisher-Yates algorithm and dealt into groups round-robin, so sizes stay balanced.
- 04Re-shuffle until you are happy, then copy the result as plain text for email, slides, or chat.
Balanced by Construction
The generator shuffles with Fisher-Yates, the standard unbiased shuffle, then deals names into groups like dealing cards. That makes lopsided results impossible: 22 names into 4 groups always yields two groups of 6 and two of 5. Splitting by group size rounds the number of groups up, so 13 people with a target size of 4 gives four groups of 4, 3, 3, and 3. Every re-shuffle is a completely fresh random assignment, and everything happens in your browser.
When to Use This Generator
Use it whenever people need to be divided and self-selection would cause problems: classroom project teams, workshop breakout groups, sports practice squads, trivia night tables, or code review pairs. Random assignment mixes skill levels, breaks up cliques, and spares anyone the sting of being picked last. Re-shuffling weekly also ensures everyone eventually works with everyone else.
Common Use Cases
- Create classroom project teams that mix ability levels and friendship groups. → Seating Chart Generator
- Split workshop or training attendees into breakout groups of a set size.
- Form random pairs for peer review, language practice, or pair programming.
Tips
- Re-shuffle on a schedule, for example weekly, so everyone works with everyone over a term.
- Use group-size mode for pairs: enter 2 and any list becomes random duos, with one trio if the count is odd.
- Copy the results immediately after the final shuffle; a re-shuffle cannot be undone.
Frequently Asked Questions
How does the generator keep groups balanced?→
What is the Fisher-Yates shuffle and why does it matter?→
Can I split by team size instead of team count?→
Can I keep certain people together or apart?→
Is my list of names private?→
Related tools
12 suggested- 01Random Name Picker - Spin the WheelPaste a list of names and spin an animated wheel to pick a random winner. Free, browser-based, list stays on your device.
- 02Seating Chart Generator - Random Classroom SeatsGenerate a random classroom seating chart from your roster, swap seats, and print it. The roster never leaves your browser.
- 03Random Number Generator - Fast & SecureGenerate random numbers within any range. Unique or with duplicates, bulk generation, quick presets. Cryptographically secure.
- 04Rubric Maker - Build Assessment Rubrics OnlineBuild a criteria-by-levels grading rubric with editable descriptions and points, then print it or copy it as markdown. Free and browser-based.
- 05Timesheet Calculator - Weekly Work Hours & OvertimeCalculate daily and weekly work hours from start time, end time, and breaks, with overtime and optional gross pay. Free, instant, browser-based.
- 06Overtime Calculator - Time and a Half & Double Time PayCalculate regular pay, overtime pay at 1.5x or any multiplier, and double-time pay from your hourly rate. Free, instant, browser-based.
- 07PTO Calculator - Accrual Rate & Balance ProjectionProject your paid time off balance from your accrual rate and pay frequency, including planned days off and a monthly forecast. Free and browser-based.
- 08Meeting Planner - Time Zone Overlap FinderCompare working hours across 2 to 5 cities on a colored 24-hour strip and find the best shared meeting window. Free, instant, browser-based.
- 09Break-Even Calculator - Units, Revenue & Contribution MarginFind your break-even point in units and revenue from fixed costs, price, and variable cost, plus profit at any volume. Free, instant, browser-based.
- 10VAT Number Checker - EU VAT Format ValidationCheck EU VAT number formats (plus GB and CH), see country and normalized form, and validate up to 100 numbers in bulk with CSV export. Free, browser-based.
- 11Margin Calculator - Gross Margin, Markup & ProfitCalculate gross margin, markup, and profit from any two of cost, revenue, and margin percentage. Free, instant, browser-based.
- 12Quote Generator - Free Price Quotes in PDFBuild a professional price quote with line items, tax, and a valid-until date, then export to PDF, CSV, or Excel. Free, private, saved in your browser.
From the blog
Further reading- Generate Barcodes for Products and InventoryBarcode generator guide: EAN, UPC, Code 128, and QR formats explained. Learn which to use for retail, inventory tracking, and shipping labels.7 min read
- Receipt Generator: Make Professional Receipts OnlineCreate professional receipts online for your business. Covers the receipt elements, legal requirements, and tips for organizing your records.7 min read
- Free Invoice Generator: Create and Download PDFsGenerate professional invoices in seconds. Add your logo, line items, tax rates, and payment terms. Download as PDF. No signup or monthly fees required.7 min read