Random Tournament Bracket
Single-elimination bracket from a shuffled seed.
The Random Tournament Bracket builds a complete single-elimination bracket from a shuffled, random seeding of your entrants. It's handy for game nights, sports leagues, esports, or office competitions where you want a fair draw nobody can argue with. Enter your players and get an instant first round, with byes handled automatically when the field isn't a power of two.
Enter. Add your entrants, one name per line.
0 items
Click Build bracket to see a result.
Options
Recent results
- No history yet.
How it works
- Enter. Add your entrants, one name per line.
- Build. Click Build bracket to shuffle the seeds and lay out the matchups.
- Review. Check the first-round pairings and any randomly assigned byes.
- Rebuild. Build again for a different random draw if you'd like a do-over.
Frequently asked questions
What happens if I don't have a power-of-two number of entrants?
Some entrants get a first-round bye, randomly assigned, so the bracket fills out to the next power of two.
How random is the seeding?
Entrants are shuffled with your browser's Web Crypto API, giving a cryptographically sound, unbiased draw every time.
Does it support single or double elimination?
This tool generates a single-elimination bracket, where one loss eliminates an entrant.
Is my list of entrants uploaded anywhere?
No. Everything runs locally in your browser and works offline, so your entrants are never sent to a server.
Related randomizers
Further reading
- Seeding a tournament bracket fairly (and why byes are trickier than they look)
Throwing names into a single-elimination bracket sounds simple until you hit an odd number of players, byes that hand someone a free win, or a seeding that pits your two best players in round one. Here's how to do it right.