A worked example
Eight players need three rounds and seven played matches. Six players use eight slots with two first-round byes.
A neighbourhood cup, a club night, a friendly game. Make a bracket, rotate opponents and print a schedule. No accounts needed.
Make a little planNames stay on this page. Start with the example or enter your own participants.
Current preview follows the input order. Randomization happens only when you click.
Bracket size is the next power of two. Seed order separates the top seeds; missing seeds become byes. A completed tournament has N − 1 played matches.
Played matches to a champion
7Input order is seed order. Shuffle only when you want a random draw. Changing an earlier winner clears incompatible downstream selections. Results remain on this page only; export before leaving.
| Round | Player A | Player B | Winner | Bye |
|---|---|---|---|---|
| 1 | Alex | Harper | ||
| 1 | Drew | Emery | ||
| 1 | Blair | Gray | ||
| 1 | Casey | Finley | ||
| 2 | TBD | TBD | ||
| 2 | TBD | TBD | ||
| 3 | TBD | TBD |
Bracket size is the next power of two. Seed order separates the top seeds; missing seeds become byes. A completed tournament has N − 1 played matches.
Eight players need three rounds and seven played matches. Six players use eight slots with two first-round byes.
Input order is seed order. Shuffle only when you want a random draw. Changing an earlier winner clears incompatible downstream selections. Results remain on this page only; export before leaving.
No. Calculations run locally in your browser. The host still receives normal requests for website pages and assets.
Export a CSV, or use Print / PDF and choose Save as PDF in your browser. Inputs are not saved between visits.
No sign-up, paid API or subscription is required. Both language versions use the same calculation logic.
Create a seeded bracket for 2–64 players, handle byes and click winners to advance them through the rounds.
Open toolGenerate single or double round robin fixtures for 2–32 players, with one bye per round for odd fields.
Open toolShuffle 2–128 participants into balanced groups. Export the draw without uploading anyone’s name.
Open toolSchedule a single round robin over multiple courts with equal match slots and an explicit gap between slots.
Open tool