Why coaches like it
It's the fastest way to start a session without negotiation. Open on your phone, paste the names from last week's WhatsApp message, and the bibs go on within 30 seconds.
Designed for parents and coaches who run weekly youth football sessions — paste the squad, balance by skill, get fair sides every time.
The free version does the job. The optional template pack just makes brackets look beautiful for events, classrooms and clubs.
Free forever for basic use · No signup required
Saturday-morning under-9 to under-14 sessions where the same dad always picks his own kid first. The generator removes the awkwardness, and ratings keep stronger players from stacking on one bench.
Copy from your group chat.
1–5 per kid for balanced sides.
Tap and go.
It's the fastest way to start a session without negotiation. Open on your phone, paste the names from last week's WhatsApp message, and the bibs go on within 30 seconds.
Nothing leaves your phone. The whole tool runs locally, which matters when you're using real names of minors.
There's a temptation to think a sport-specific or classroom-specific tool would be 'better' than a generic generator. In practice the opposite is true: the rules of fair team-splitting are the same whether you're dividing a Year 7 PE class or a Sunday-league football squad. What changes between audiences is the framing — the language used in the guide, the typical group size, the kinds of ratings people record. The underlying maths (Fisher–Yates shuffle, snake-draft balancing) is identical. That's why this site uses one generator across many audience-specific pages: the same engine, with copy and presets tuned to the context.
If you'll regenerate teams from the same roster repeatedly — every Tuesday training, every Friday game night — paste the names once, click 'Copy as text', and save the result in a note app or a pinned message. Next session, paste it back. There's no account system to maintain and nothing to forget; the names live wherever you keep your other notes. For coaches managing multiple squads, prefix each name with a one-letter squad tag (e.g. 'A Alex', 'B Sam') and use the filter step to keep only the relevant tag before generating.
Ratings live in the textarea text — copy and paste them back next week, or save the line in your notes app.
Yes. No signup, no ads on the tool itself, no upload. Forever.
Yes. The generator doesn't ask for personal information, doesn't display ads inside the tool itself, and runs entirely client-side. Many teachers use it weekly. See the trust and safety page for the full position on under-16 use.
Yes — the 'Export CSV' button gives you a two-column file (team, name) that opens cleanly in Excel, Google Sheets, and Numbers. From there you can pivot, filter, or merge with attendance records.
Add their name to the textarea and regenerate. If you want to preserve the existing teams and just slot the latecomer in, use the 'Add to smallest team' shortcut instead of regenerating — it places them on whichever team currently has the fewest members.
For organisers of regular football games who are tired of the same arguments about fair sides.
OpenStop the same striker carrying the same team every Tuesday. Rate your group, generate two balanced fives.
OpenStop one team carrying the whole game. Rate each player 1–5 and we'll split them into teams whose total skill is as even as possible.
OpenDrop in any list of names and we will split it into two even teams in seconds — random, or balanced by skill rating if you prefer.
OpenFree forever for basic use. No signup required. The free version really does do the job.
Want prettier prints? See the optional template pack