🇬🇧EN

Random Team Generator

Paste a list of names and split them into random, evenly-sized teams.

✨ What do you want to try next?

You've finished this tool — here are a few you might find useful.

Explore 100+ free toolsPDF, Image, Text, Convert, Calculate and more — all free.View all tools →

About the Random Team Generator

Splitting a group into teams by hand always feels a bit unfair — and slow. Paste your list of names, say how many teams you want (or how many people per team), and this shuffles everyone and deals them out into balanced groups in an instant. It's made for PE classes and sports days, workshop breakout groups, game nights, hackathons, secret-santa draws, or any time you need fair, random teams without the arguments.

How it works

Your names are shuffled with a Fisher–Yates shuffle driven by the browser's cryptographically secure random generator, then dealt round-robin into the teams — one to Team 1, one to Team 2, and so on. Round-robin dealing keeps the teams as even as possible: when the total doesn't divide evenly, the leftover people are spread one per team across the first few teams, so you never get one huge group and one tiny one. Hit Regenerate to reshuffle with the same names. It all runs in your browser.

Options

  • Paste flexibly — one name per line, or comma-separated; blanks are ignored.
  • By number of teams — split everyone into exactly that many teams.
  • By people per team — set a target size and it makes enough teams to fit everyone, kept even.
  • Regenerate to reshuffle, and Copy to grab the results as text.

Limitations

  • Teams are random and unweighted — it doesn't balance by skill, age or any other attribute.
  • With uneven totals, some teams get one extra member (distributed one-per-team), which is the fairest split possible.
  • Results aren't saved between sessions; copy them if you need to keep them.

Privacy

The shuffle runs entirely in your browser. Your list of names is never uploaded or stored.

Frequently asked questions

Is the team generator free?

Yes — 100% free, no sign-up, no limits, and it runs entirely in your browser.

How do I enter names?

Paste them one per line or separated by commas — blank lines are ignored.

Can I choose teams by size instead of count?

Yes. Switch to 'people per team' and set a target size; it creates enough teams to fit everyone, kept even.

What happens if the numbers don't divide evenly?

The extra people are spread one per team across the first teams, so groups differ by at most one — the fairest possible split.

Can I reshuffle without retyping names?

Yes — click Regenerate to shuffle the same list into new teams.

Are my names uploaded?

No. Everything happens locally on your device; nothing is sent or stored.

Lakshay Kumar

Written by Lakshay Kumar(TechLakshay)

A QA Automation Engineer by trade, Lakshay's real passion is untangling complex problems into simple, working solutions — which is exactly why FreeMyTask exists. On Instagram, he channels that same instinct into helping 26,000+ content creators with SEO education, motivation, and hands-on query solving.

Last updated: August 22, 2026
🎁