๐Ÿช„ Generators

Tournament Bracket Maker

Paste a list of participants, one per line, and generate a single-elimination bracket instantly. When the count is not a power of two, byes fill the gap automatically. Click a player's name to advance them round by round โ€” the champion gets a ๐Ÿ†. Copy the first-round matchups or print the bracket; everything runs in your browser.

Enter players, then press "Create the bracket"

How to use

Enter the participants one per line and press "Create the bracket" to draw every round from the first to the final, side by side. With "Shuffle players" checked the matchups are drawn at random; uncheck it to pair players top to bottom in the order you typed them. When the player count is not a power of two (4, 8, 16, 32), the missing slots become byes assigned to the players at the top of the list, and their opponents advance to the next round automatically.

After each game, click the winner's name to move them into the next round; the champion of the final gets a ๐Ÿ†. If you click the wrong player, just click their opponent โ€” everything that had advanced from that match is cleared and re-recorded. Use "Copy matchups" to share the first-round pairings as text, or "Print" for a paper copy to run the event.

Examples

  • 5 players at game night โ†’ rounded up to 8 slots; 3 players get a bye into round 2, and byes are spread out so they never face each other
  • 4 players, no shuffle โ†’ two semifinals straight down the list: 1st vs 2nd and 3rd vs 4th
  • 2 players โ†’ the bracket is just the final

FAQ

Is my data sent to a server?
No. The bracket is generated and results are tracked entirely in your browser; participant names are never transmitted or stored externally.
What happens when the number of players is not a power of two?
The bracket is rounded up to the next power of two (4, 8, 16, 32) and the missing slots become byes. Byes are given to the players at the top of your list and spread across different matches, so a bye never faces another bye.
Can the matchups be randomized?
Yes. Check "Shuffle players" to reorder everyone fairly with the Fisherโ€“Yates algorithm before pairing. Uncheck it to pair players top to bottom in the order you entered them.
What if I click the wrong winner?
Click the other player in the same match to correct it. Any results that had advanced from that match into later rounds are cleared automatically.
How many players are supported?
From 2 to 32 players. For a larger event, split players into preliminary groups first.