πŸ₯ŠTournament Seed Assigner

First round draw with byes worked out

You Might Also Need

A first round draw with the byes worked out

Enter the roster and the page takes the smallest power of two that is at least the number of players as the bracket size, then hands out that many byes automatically. It reports the first round match count, the number of rounds and the matches needed to decide a winner, which is the player count minus one, and lists exactly who received a bye. Fully random shuffles the roster with the reverse Fisher-Yates method and reseeds it; keeping top seeds apart treats the typed order as the seeding and places the first and second seeds in opposite halves.

Assumptions and what is not covered

A single elimination draw is assumed, where one loss ends a run. Double elimination, round robin or group stages, repechage and third place playoffs are not covered, and neither is splitting players into a given number of teams. No published standard was found for rating playing strength into seeds, so the page never estimates a ranking and uses only the order you type. The browser Math.random function is not a cryptographically secure random source, so do not use it for draws that carry legal weight or money. Up to 256 players are handled. Written as of October 2026.

Frequently asked questions

How is the number of byes decided?

The bracket size is the smallest power of two that is at least the number of players, and the gap becomes byes. With 6 players the bracket is 8, so 2 players receive a bye and the first round holds 2 matches.

What changes if I keep the top seeds apart?

The order you type becomes the seeding, and the first and second seeds are placed in opposite halves so they cannot meet before the final. Byes go to the highest seeds first. Fully random shuffles the roster and reseeds it instead.

Can I use this draw for an official tournament?

The browser Math.random function is not a cryptographically secure random source. Keep it for club and office tournaments rather than draws that carry legal weight or money.