Tournament Bracket Maker

Make a single-elimination tournament bracket in your browser — paste the players, then download a PNG, SVG or PDF. Free and private.

Report a problem
Import a bracket (.json)

Load a bracket you saved earlier with the Download → JSON option. Importing replaces the current list.

Type one participant per line — the bracket updates as you type. Empty slots get a bye.



How to use

  1. Type your participants in the box, one per line — in any order, or pre-seeded.
  2. The bracket builds itself: if the count isn’t a power of two, the extra slots get a bye that advances automatically.
  3. Pick a format — PNG, SVG, PDF or JSON — and press Download. Everything is drawn in your browser, so nothing is uploaded.

FAQ

What is a single-elimination bracket?

A knockout format: each match’s loser is out, and winners advance round by round until one champion remains. It’s the classic layout for cups, playoffs and esports tournaments.

What happens if I don’t have a power-of-two number of players?

The bracket rounds up to the next power of two (4, 8, 16, 32…) and fills the spare slots with “(bye)”. A player drawn against a bye advances automatically to the next round.

Can I fill in the winners?

This maker draws the seeded bracket with empty winner slots, ready to print and fill in by hand — or save the JSON, edit your list, and regenerate. Nothing is uploaded; it all runs in your browser.