CalcChef
Search tools (e.g. 'calc', 'converter')... (Press '/' or 'Cmd+K')

Tournament Bracket Generator

Generate a single-elimination tournament bracket for 4-128 participants. Enter team names, shuffle seeds, and print a clean bracket for any event.

Loading Tool...

Applications

Run a single-elimination tournament for office leagues, school competitions, esports brackets, March Madness-style pools, family game nights, and any head-to-head competition with 4 to 128 participants. Print a clean bracket to hand out, post on a wall, or share digitally. Useful for sports tournaments (basketball, soccer, tennis, chess), debate brackets, gaming tournaments, kickball leagues, and knockout-style contests where you need clear, fair matchups from the first round to the final.

How Single-Elimination Brackets Work

Single-elimination (knockout) means each match eliminates the loser. The number of rounds is log2(bracket_size). For non-power-of-2 participant counts, the bracket pads up to the next power of 2 with byes, which always advance to the next round without playing. Standard seeding keeps top seeds on opposite sides of the bracket so they only meet in the final. With N participants, the champion must win ceil(log2(N)) matches; the runner-up wins ceil(log2(N)) - 1 matches.

Fun Fact: The NCAA Division I men's basketball tournament is one of the most famous single-elimination brackets in the world. In 1985, the tournament expanded to 64 teams, and the first 64-team bracket (filled with 64 actual teams) was played that year. Since 2011, the 'First Four' play-in games have added 68 teams, making the modern March Madness bracket the largest single-elimination tournament of its kind!

Related Tools

View all tools