Single-Elimination Bracket Maker (seeds and byes)
Create a knockout bracket for 2 to 64 teams. When the number of teams is not a power of two, the top seeds get byes, and picking a winner moves the team to its next match automatically.
- Runs in your browser (no upload)
The first line is seed 1, the next seed 2, and so on. When the number of teams is not 2, 4, 8, 16, 32 or 64, the top seeds get a bye and skip the first match.
Bracket
5 teams · 8 slots (3 byes) · 4 matches
Press the name of the team that won to send it to the next match. Press it again to undo. Changing a result clears the later results that depended on it. Scroll sideways when the bracket is wider than the screen.
All matches
| Round | Match | Team 1 | Team 2 | Winner |
|---|---|---|---|---|
| Quarter-final | 1 | Team D | Team E | |
| Semi-final | 2 | Team A | To be decided | |
| Semi-final | 3 | Team B | Team C | |
| Final | 4 | To be decided | To be decided |
Your entries are saved in this browser on this device.
How to use
- Enter one team per line, strongest first (seed order). Choose "Random draw" to shuffle the pairings instead.
- Press "Create bracket". Byes are added automatically for the top seeds when needed.
- After each match, press the winning team’s name to advance it. Results are also listed in a table that you can copy or download as CSV.
FAQ
What happens with 5 teams?
The bracket has 8 slots and seeds 1–3 get a bye through the first round. Only seeds 4 and 5 play in round 1, and there are 4 matches in total (teams − 1). No fake teams are added to make 8.
What if I enter a wrong result?
Press the winner again to undo it, or press the other team to change it. Changing a winner clears the later results of that path, because those matches would have had a different opponent.
Is the random draw fair?
The seed order is shuffled with your browser’s cryptographically secure random generator, so every order is equally likely.
Are the results saved?
Yes, automatically in this browser on this device, so you can continue after reopening the page. They are not synced to other devices.
Notes & limitations
- What you enter is processed only on this page and is not sent to YUCTS servers.
- Only single elimination for 2–64 teams. There is no third-place match, double elimination or round robin.
- Seeds are placed in the standard way (1 v lowest, 2 v next …) without keeping clubs or regions apart.
- Team names can be up to 40 characters and must be unique.
- Results are saved only in this browser on this device. Share the copied results or the CSV to show them elsewhere.
Related tools
- Random Name Picker (fair draw from a list)Paste a list of names and draw winners fairly with a cryptographically secure random generator. Remove duplicates, pick several at once, exclude past winners and copy the draw history. Nothing leaves your browser.
- Spin the Wheel (custom items and weights)A prize wheel with your own items and weights. The result is drawn first with a cryptographically secure random generator, exactly by weight, and the wheel always stops inside that item’s slice.
- Event Seating Chart Maker (auto-assign tables, CSV/PNG)Assign guests to tables automatically from a guest list, the number of tables and seats per table. Keep the list order or shuffle, spread evenly or fill tables, swap seats, then download a CSV or PNG.
- Vote Results Chart (percentages and bar chart from counts)Enter vote counts you already have to get each option’s percentage (optionally adjusted to total exactly 100%) and a bar chart, with CSV, SVG and PNG downloads. It does not collect or count votes.
- Event Invitation Maker (image with 4 designs)Enter the event name, date, time, place, host and notes, pick one of four original designs and download a PNG invitation. Uses your device fonts (CJK included) and runs entirely in your browser.
- Event Check-in List (saved on this device, CSV import/export)Build a guest list, tick people off as they arrive and record the check-in time. Search, filter, sort, paste or import CSV, and export CSV. The list stays in this browser and is never synced.