TeamSync
Create fair, random teams in seconds
Split any list of names into fair, random teams in seconds. Free, private and works offline — everything runs in your browser.
Your teams
How it works
- Type or paste the names, one per line.
- Choose how many teams with − and +.
- Tap “Generate teams”.
- Not happy? Tap “Shuffle again” — then Copy or Share the teams.
FAQ
Is TeamSync free?
Yes. It is free and open source (MIT licence), with no ads and no sign-up.
Are the teams really fair?
Yes. TeamSync uses the Fisher–Yates shuffle with your device's secure random numbers, so every split is equally likely. Team sizes differ by at most one.
Are the names sent anywhere?
No. Everything is computed in your browser on your device. Names are not uploaded and are never put in links.
How many names and teams can I use?
Up to 1,000 names and 2 to 10 teams. A name can have up to 100 characters; duplicate names are allowed.
Does it work offline?
Yes, after the first visit. You can also install it on your phone or computer to open it like an app.
How do I send the teams to my group chat?
Tap WhatsApp for a new message with the teams, Share to pick any other app, or Copy and paste the text anywhere.
Can I take the list from WhatsApp?
Yes. Copy the message with the list and paste it — TeamSync keeps only the names. On Android: install TeamSync, then in WhatsApp choose Share → TeamSync.
Can an AI agent make teams with TeamSync?
Yes. The local MCP server (npx -y @simeonts/teamsync-random-team-generator-mcp) provides the make_teams tool: give it the names and the number of teams, and it returns the teams.