One player or team per line. The bracket is randomized and byes are added automatically if the count isn't a power of two.
How it works
Your list is shuffled with a Fisher-Yates shuffle, then padded with byes up to the next power of two so every round can pair off cleanly — a player paired against a bye is auto-advanced to the next round so the whole bracket, down to the Final, reflects the actual path a real winner would take.
FAQ
How does it handle a number of players that isn't a power of two?
It pads the field up to the next power of two with byes — a player matched against a bye automatically advances to the next round, so the bracket shows the real path forward instead of stalling on an empty match.
Is the bracket seeded by skill, or random?
Purely random — every generation runs a Fisher-Yates shuffle on your list, so regenerating produces a different draw each time rather than seeding based on any ranking you provide.
Free, unlimited, no account. If this saved you a paid tool, a small thanks is appreciated.