A single-elimination tournament bracket generator that turns a list of teams or players into a complete knockout draw you can play through match by match. It is for anyone running a competition: a five-a-side football night, an office ping-pong ladder, a gaming tournament, a school quiz knockout, or a weekend chess event. Instead of drawing boxes on paper and rubbing them out every time a result changes, you type the entrants, choose how to seed them, and click winners to advance them through to the final.
How it works
A single-elimination bracket pairs entrants so the loser of every match is out and the winner moves on, halving the field each round until one champion remains. The tool first counts your entrants and rounds the field up to the next power of two (2, 4, 8, 16, 32, 64, 128). Any leftover positions become byes, and the entrant facing a bye advances automatically — exactly how a real bracket is run.
When you choose build seeded, the entrants are placed using the standard seeding pattern (1 v 16, 8 v 9, 5 v 12, 4 v 13, and so on) so the highest seeds sit in opposite halves and only meet late. Top seeds also receive the byes first, which is the fair convention. Choosing build shuffled instead randomises the whole draw so every pairing is luck of the draw.
From there you simply click a name to mark the winner of a match. The generator fills that winner into the correct slot of the next round and keeps going until the final is decided and a champion is crowned. Change your mind? Click the other name and the tool clears the later rounds that depended on the old result and recalculates them, so the bracket is never left in an inconsistent state. Everything is saved in your browser as you go, and you can copy or download the result at any time.
Example
Say you have eight teams: Lightning, Falcons, Sharks, Wolves, Titans, Dragons, Rangers and Comets. Build a seeded bracket and Lightning (seed 1) is paired against Comets (seed 8) in the quarterfinals, while Falcons (seed 2) is placed in the opposite half. Click through the quarterfinals and semifinals, pick the final, and the champion banner appears at the top.
With seven teams instead of eight, the field rounds up to eight slots and the top seed gets a bye straight into the semifinals — no manual fiddling required. Export the finished bracket as text and you get a tidy summary: the seeded entrant list, every round with each match and its winner marked, and the champion at the bottom, ready to paste into a group chat. Every calculation happens in your browser; no entrant names ever leave your device.
Tips
- Use shuffled for a fair, suspenseful draw where nobody is protected by a seed.
- Use seeded with a ranked list (best entrant on line 1) to reward stronger entrants with an easier early path and the available byes.
- Re-shuffle as many times as you like before play starts — it generates a brand-new draw from the same entrants each time.