Create tournament brackets — no signup required. Share and print instantly.
Enter names, pick a format, get a bracket. No signup, no downloads.
Anyone with the URL can view and fill in results together.
Click to advance winners. Changes sync instantly across all browsers.
Clean, full-page bracket output. Perfect for posting on the wall.
Pre-configured brackets for specific tournaments. Pick one, enter your teams, print it.
Before you build a bracket, pick a format. The three basic shapes cover nearly every tournament ever run.
Single elimination is the simplest — lose once and you're out. Fast, dramatic, easy to print. Best for quick tournaments where you just need a winner, big fields with limited time, and classic knockout formats like March Madness or the NFL playoffs. Rounds: log2(N). Matches: N − 1.
Double elimination gives every team a second chance through a losers bracket. Roughly twice the matches, twice the chances. Best for competitive events where a single bad game shouldn't end your run — cornhole, wrestling, Super Smash, most gaming tournaments. Rounds: about 2 · log2(N). Matches: roughly 2N − 2.
Round robin skips brackets entirely — every team plays every other team. Fairest measure of skill. Best for small clubs (8 players or fewer), league play over multiple weeks, or group stages feeding into knockouts. Match count scales as N × (N − 1) / 2, which grows fast: 8 players is 28 matches, 12 players is 66.
If you're unsure: single elim for fields over 16, double elim for 8–16, round robin for 8 and under.
Single and double elimination brackets are sized to powers of 2 — 4, 8, 16, 32, 64. If your field isn't a power of 2, the bracket uses byes to round up.
A 14-team tournament in a 16-slot bracket has 2 byes. A 10-team tournament in a 16-slot bracket has 6 byes. The top seeds get the byes, advancing automatically to Round 2 while the lower seeds play in Round 1.
This tool handles byes automatically. Enter however many teams you have — 2 to 64 — and the bracket shapes itself. For round robin, there's no sizing to worry about; it works with whatever number you enter.
Seeding is the order in which teams are placed on the bracket. It matters because a well-seeded bracket keeps strong teams apart until later rounds, producing better final matches.
Standard single-elim seeding pairs the highest seed with the lowest, working inward: 1 vs 16, 8 vs 9, 4 vs 13, 5 vs 12 on one side; 2 vs 15, 7 vs 10, 3 vs 14, 6 vs 11 on the other. This keeps the top two seeds on opposite halves of the bracket, meeting (if they both win) only in the final.
Double-elim seeding uses the same initial placement for the winners bracket, then cross-seeds losers into the losers bracket — top-half WB losers go to the bottom of the LB and vice versa. This tool handles cross-seeding automatically.
Unseeded brackets are fine for casual events. Random placement can produce more upsets and more drama, which is sometimes the point.
Enter your participants in the order you want them placed. Bracket order (1, 16, 8, 9, …) gives you strict seeded placement. Alphabetical or random gives you whatever comes.
A few things the format doesn't capture but matters when you're actually running an event.
What's the largest bracket this supports? 64 participants per bracket, all three formats. For larger fields, split into pools or run a qualifying tournament first.
Does it cost anything? No. Free to use — no signup, no premium tier, no upsell.
Do multiple people see updates live? Yes. Anyone with the link sees results update in real time as winners are advanced.
Can I print the bracket? Every bracket page has a Print button. The print CSS produces a clean full-page output suitable for posting on a wall.
What happens to brackets over time? The bracket link keeps working. We don't auto-delete brackets — your link from last year still points to the same bracket.
What format should I use? Single elim for fields over 16 or when time is tight. Double elim for competitive events of 8–16 teams. Round robin for fields of 8 or fewer where you want everyone to play everyone.