Step-by-step instructions
Confirm the entrants
List one player or team per line. Verify the roster before assigning bracket positions.
Generate the opening round
Select Build bracket. The tool draws random positions and inserts byes when the field does not fill a power-of-two bracket.
Save and track the competition
Copy the bracket and record winners in your own event sheet. The later-round entries are progression placeholders, not live scores.
Worked example
Sixteen teams fill a 16-place bracket. The saved draw determines the initial matchup path.
One valid result is shown below. Your generated outcome will vary.
Example input
Team 01 Team 02 Team 03 Team 04 Team 05 Team 06 Team 07 Team 08 Team 09 Team 10 Team 11 Team 12 Team 13 Team 14 Team 15 Team 16
Example result
Round 1 1. Team 06 vs Team 14 2. Team 12 vs Team 08 3. Team 03 vs Team 11 4. Team 04 vs Team 13 5. Team 02 vs Team 01 6. Team 10 vs Team 16 7. Team 05 vs Team 09 8. Team 07 vs Team 15 Round 2 1. Winner of match 1 vs winner of match 2 2. Winner of match 3 vs winner of match 4 3. Winner of match 5 vs winner of match 6 4. Winner of match 7 vs winner of match 8 Round 3 1. Winner of previous-round match 1 vs winner of previous-round match 2 2. Winner of previous-round match 3 vs winner of previous-round match 4 Final 1. Winner of previous-round match 1 vs winner of previous-round match 2
The format has four rounds and 15 played matches to produce one winner, excluding any extra placement games.
Plan event timing outside the bracket
A bracket shows progression, not venue availability or match start times. Eight opening matches can run in parallel only if the event has enough suitable play areas and staffing. Add times, locations, and reporting instructions to your own event sheet. The generator does not account for rest periods or unequal game durations.
Settings and limits to check
The example has 16 retained entries. The generator supports 2–128 entrants and creates a single-elimination layout. Bracket capacity is the next power of two, and empty places become first-round byes. Later rounds show winner placeholders. It does not seed by ranking, protect top teams, manage round-robin play, or update results automatically.
Settings used in this example
Remove duplicate entries: On
Keep a usable copy of the result
Use Copy to place the current result in your own notes, or Download to keep a text file. Keep the eligible input list with the result when you need to explain which entries took part. A new generation replaces the displayed result rather than adding to a saved history.
The tool runs in your browser and does not upload your input. Save the result before refreshing or leaving the page. If other people need to use the same outcome, share your saved copy rather than asking them to generate another independent result.
Frequently asked questions
Will the generator schedule courts or start times?
No. It provides matchups and progression placeholders. Scheduling must be handled separately.
Is random seeding the same as ranking players?
No. Random seeding assigns positions by chance. Skill-based seeding needs a separate ranking process.
Does the bracket update when someone wins?
No. Save the output and track match results yourself. Later rounds are placeholders showing progression.
What should I check in the worked example?
The format has four rounds and 15 played matches to produce one winner, excluding any extra placement games.