Make single elimination, double elimination, round robin and Swiss brackets for 3 to 128 teams. Seeds and byes are set for you. Enter scores, print the bracket or share a link. No account needed.
Every size has its own page with a printable blank bracket, the full order of play and the number of games. Print it as it is, or open it in the app to fill it in.
Any number of players. Each round pairs players on the same score, with no rematches.
| Format | Games | Games per team | Use it for |
|---|---|---|---|
| Single elimination | 7 | 1 to 3 | Short events where one loss ends a team’s day |
| Double elimination | 14 or 15 | 2 or more | Events that should not turn on one bad game |
| Round robin | 28 | 7 | Leagues and group stages: every team plays every other team |
| Swiss system | 12 (3 rounds) | 3 | Large fields with no eliminations: chess, card games, esports |
Yes. Every format, export and print option is free, with no account, no watermark and no limit on how many tournaments you make.
In your browser, on the device you made them on. Nothing is sent to a server. To move a tournament to another device, export a JSON backup and import it there.
Single elimination, double elimination and Swiss take up to 128 teams or players. Round robin takes up to 64.
Yes. Every size page above has a print button for the empty bracket, with seeds and game numbers filled in and blank lines for team names. Inside the app, Export gives you the bracket as SVG, PNG or a printable match sheet.
Click Share bracket to copy a spectator link. The link holds the bracket as it is when you copy it, so send a new link after you enter more scores. You can also embed the bracket on a website.
Teams are seeded in the order you list them, or at random if you shuffle. When the number of teams is not a power of two, the top seeds get byes into round two, and seeds are placed so that 1 and 2 can only meet in the final.