Tournament Generator
Type a list of names and get a single elimination bracket, a double elimination bracket, or a round robin schedule. Run it live — click a name to advance the winner — or print a clean copy to fill in by hand. Everything stays on your device.
About this tournament generator
This tool builds three tournament formats from nothing but a list of names. Brackets are seeded the standard way — the order you enter names is the seed order, so the top two seeds can only meet in the final — and byes are handed to the top seeds automatically when the entry count isn't a power of two. You can run the whole event on screen by clicking winners (progress is saved in your browser), or print the empty bracket and run it with a pen.
The three formats
- Single elimination (2–32 entries): lose once and you're out. Fastest format — an 8-team bracket is done in 7 matches. Optional 3rd-place match between the semifinal losers.
- Double elimination (2–16 entries): lose once and you drop to the lower bracket; lose twice and you're out. The lower-bracket survivor meets the upper-bracket winner in the grand final — and because that finalist has yet to lose twice, a second deciding match is played if they win the first one (the "bracket reset").
- Round robin (2–16 entries): everyone plays everyone once (or twice), scheduled by the classic circle method so no one plays twice in the same round. With an odd entry count, one entrant sits out each round. You get the round-by-round schedule, a results crosstable, and a standings table.
How to use it
- Enter one player or team per line. Line order = seeding; use Shuffle for a random draw.
- Pick a format. The bracket or schedule rebuilds instantly as you type.
- To run it live, click the winner of any match — they advance (and in double elimination, the loser drops to the lower bracket). Click the other name to change the result; anything that depended on it resets.
- To run it on paper, hit Print — the page prints just the bracket, sized to fit, in landscape for brackets and portrait for round robin.
Is my information private?
Completely. Names never leave your device — there's no server, no account, and nothing uploaded. Your bracket is saved in your own browser's storage so it survives a page reload, and "Clear results" wipes the results while keeping your list.
Prefer paper for the whole event? The football squares grid, euchre rotation charts, and White Elephant rules & slips in our printables collection cover the party side.
How are byes assigned?
The bracket is padded up to the next power of two (a 6-team field becomes an 8-slot bracket with 2 byes), and byes are placed opposite the top seeds — seed 1 gets the first bye, seed 2 the next, and so on. That's the standard convention: the reward for seeding high is a first-round rest.
What's a bracket reset in double elimination?
The upper-bracket champion arrives at the grand final with zero losses; the lower-bracket champion has one. If the lower-bracket player wins the grand final, both now have one loss — so a second, winner-take-all match is played. The tool shows this match greyed out until it's actually needed.
Can the same two players meet twice in double elimination?
Yes — that's inherent to the format, most visibly in the grand final. The tool reduces early lower-bracket rematches by flipping the order in which upper-bracket losers drop in on alternating rounds, but with small fields a rematch before the final can still happen. That matches how the format is run in real events.
Why is double elimination capped at 16?
A 16-entry double elimination is already 30+ matches and a lower bracket 6 rounds deep — about the limit of what prints legibly on one sheet. Single elimination goes to 32 and round robin to 16 (15 rounds). Everything scales to fit one printed page, so a 32-entry bracket prints small — fine as a hand-out, but for a wall chart consider running it on screen. If your event is bigger, split it into groups and run the group winners through a final bracket.
Does the round robin schedule balance who's listed first?
Pairings come from the circle method, which guarantees everyone meets everyone exactly once with no repeats in a round. In a double round robin every return meeting is flipped, so "listed first" balances exactly. In a single round robin it can't balance perfectly for everyone (each entrant plays an odd number of opponents at most sizes), but sides rotate as the schedule advances, so no one is stuck listed first all event.