Free forever · No signup · No ads in the tool

Free Tournament Bracket Generator

Build single elimination, double elimination, round robin and Swiss brackets for 2–128 teams. Automatic BYE seeding, team logos and live scoring — then export a high-resolution PNG or CSV. Everything runs in your browser, so there is no account and nothing to install.

  • 2–128teams per bracket
  • 4tournament formats
  • 30sto a shareable bracket
  • $0no account, no tiers

Build your bracket right here

Paste your team list below and go — the full tool, live, no separate page needed.

Theme
LeagueSpawn
Bracket Engine
100% Drag to pan · Scroll or pinch to zoom · Click a name to advance them
Generated with LeagueSpawn.com

Paste your team list and hit Generate Bracket.

Everything a tournament organiser actually needs

Automatic BYEs

5, 7, 11, 23 teams — any count produces a valid bracket. BYEs go to the top seeds first, exactly like ESL, FACEIT and Battlefy do it.

Team logos & avatars

Upload a logo per team, or let the engine generate a coloured initials badge automatically. Logos are baked into your PNG exports.

Publish to Discord

Push formatted result embeds straight into your server with a webhook, or copy the bracket image to your clipboard and paste it anywhere.

Swiss with Buchholz

Proper score-group pairing with rematch avoidance, and a live leaderboard with Buchholz tiebreakers — the format CS2 Majors run on.

Shareable links

The whole tournament is encoded in the URL. Send it to your players and they see the live state — no database, no account, nothing stored by us.

Embed anywhere

Drop your bracket into your own site or blog with a self-resizing iframe snippet. Your event, your page, still live.


Pick your format

Not sure which structure fits your event? Each guide explains the trade-offs and links straight into the generator.

Single Elimination →
One loss and you’re out. Fastest format, ideal for one-day cups.

Double Elimination →
A second chance through the losers bracket, with automatic bracket reset.

Round Robin →
Everyone plays everyone. Best for leagues and small group stages.

Swiss System →
Big open fields resolved in a handful of rounds. No early eliminations.

Ready in 30 seconds

Paste your team list, pick a format, share the link. No account, ever.