ScoreKeeperCo
Select bracket size, then print or save as PDF
Write team names on the lines. Seed 1 plays seed 8/16, seed 2 plays seed 7/15, etc. This ensures top seeds don't meet until later rounds.
Write the final score next to each team. Advance the winner to the next round by writing their name on the corresponding line.
Give top seeds a "bye" (automatic advance to round 2). For 6 teams, seeds 1-2 get byes. For 12 teams, seeds 1-4 get byes.
Our digital bracket maker handles seeding, byes, and result tracking automatically. Share a live link with all participants.
Each size below has its own page with the full seeding breakdown, match count, and a standalone downloadable bracket diagram.
Our free bracket maker updates in real-time, handles any number of teams, and gives you a shareable link for all participants.
Seeding is just ranking your teams from strongest to weakest and placing them so the best teams meet as late as possible. In a standard single-elimination bracket, the #1 seed plays the lowest seed in round one, #2 plays the second-lowest, and so on — in an 8-team bracket that's 1 vs 8, 2 vs 7, 3 vs 6, and 4 vs 5. This spacing means the top two seeds can't meet until the final (if both keep winning), which is what makes a bracket feel fair instead of random. If you don't have real rankings, a blind draw or draft-style pick works fine too — just write names into the first-round slots before the tournament starts so nobody's guessing who plays whom.
Print the bracket size that matches your team count — 8, 16, or 32. Write each team's name in a first-round slot according to their seed (see above). As each match finishes, write the winner's name into the connected slot in the next round to the right, and leave the loser's line blank — they're out. Repeat after every round: winners keep moving right, losers stop. The final slot on the far right is your champion. If your bracket doesn't fill evenly (say you have 12 teams but printed a 16-team bracket), give the top seeds a first-round bye by writing their name directly into the second-round slot instead of round one.