Skip to content
Olymps Logo

Host League of Legends tournaments for your community — free bracket tool

Your event. Your rules.
Our engine.

Hosting used to mean admins, screenshots and score disputes at 11pm. Here every format is free to host — 1v1 to 5v5, Arena, TFT, FFA, any game. On League 1v1 & 5v5 the matches referee themselves — the winner is read straight from the game — and match day runs from a live cockpit no other platform has.

0%
fees on your registrations — ever
FREE
Riot referee included on 5v5 hosting
ALL
bracket formats free in manual
teams at the top of the ladder
The model — settled in ten seconds

Two engines. One rule.

Every tournament is manual at its core — any game, any format, free. If it's League 1v1 or 5v5, flip one switch and the game runs and referees itself.

Match day, job by job
Auto
On
League 1v1 & 5v5 — one switch at creation
Manual
Any game — always available, free
Registrations
✓ The engine
one link — players self-register
✓ The engine
one link — players self-register
Check-in & no-shows
✓ The engine
your call: on (5–60 min window) or off — no-shows auto-forfeited
✓ The engine
your call: on (5–60 min window) or off — no-shows auto-forfeited
Lobby & code
✓ The engine
official lobby created, code delivered to players
👑 You
players lobby up — or mint a real Riot code (the bridge)
Who faces whom
✓ The engine
bracket seeded by Elo
👑 You
you set the round-1 order — the order IS the matchups
The result
✓ The engine
winner read from the game the second it ends
👑 You
you enter it — one tap; detected winner suggested on real codes
Bracket · standings · schedule
✓ The engine
advances the second the winner is read
👑 You
all results in → you press Advance round; the engine builds the next round
Games · rules · formats
👑 You
LoL 1v1 & 5v5 — your gates, Best-of & 1v1 bans
👑 You
any game, any rules — total freedom
Same bracket, same cockpit, same page for players. The only difference: in auto the game makes the lobby and reports the winner in manual, you do.
Every tool below is tagged:Auto — Riot refereeManualBoth engines
The range — nothing left out

Every format. Every squad. Any game.

Pick one from each row — that's your tournament. Every combination is free to host.

The game
⚡ = referees itself — results read from the game
League 5v5 League 1v1Arena 2v2TFTAny game +
The squad
1v12v23v34v45v5FFA lobbies
The structure
Single elimDouble elimSwissRound robinGroups → playoffsFFA — points roundsBO1 → BO5 per phase
5 bracket engines × every squad size × any game — all free in manual. On ⚡ League 1v1 & 5v5, flip the switch and it referees itself.
Build yours →
What you command

Your event, from click to podium.

The whole arsenal, in the order you'll actually use it.

Create — two minutes

Both engines
  • Five formats, all free — single & double elim, Swiss, round-robin, groups → playoffs, FFA lobbies.
  • Every squad, any depth — 1v1 to 5v5 or FFA lobbies, 8 to unlimited teams, Best-of per phase (BO1 qualifiers → BO5 final).
  • Your gates — Elo limits (Gold-to-Emerald only), invite-only with a private code (Studio).
  • Your launch contract — check-in on/off with a 5–60 min window, codes auto-released or held for your cue.
Create tournament
Product demo
Discipline
LoL 5v5LoL 1v1ArenaTFTAny game
Format — all free
Single elimDouble elimSwissRound robinGroupsFFA
Max teams
32
Best-of
BO1 → BO5
Elo gate
Gold+
Check-in window
On · 15 min
Lobby codes
🎬 On my cue
Deploy tournament

Fill — one link

Both engines
  • Players register & check in themselves — your Discord stays a community, not a ticket queue.
  • Ghosts cost nothing — miss the check-in window, get auto-forfeited; the opponent advances.
  • Matchups your way — in manual you reorder round 1 before start and the order IS the matchups (1 vs 2, 3 vs 4…); in auto the bracket seeds itself by Elo.
Registration — live
Product demo
olymps.gg/t/friday-clash⧉ Copy — the only admin work
Teams27/32
Void Reapers✓ Checked in
Baron Stealers✓ Checked in
Iron Grip V⌛ 4:12 left
Ghost Squad✗ No-show → auto-forfeit
Manual bracket? You set who faces whom — reorder round 1, the order is the matchups. Auto? Seeded by Elo.

Match day — the cockpit

Both engines

To be clear first: in auto, match day runs itself end-to-end — codes fire, results land, rounds advance while you cast. Everything below is an optional power, never a chore. Choose on-demand delivery and codes stay sealed until you press ▶ Release — nobody sees them before the players, staff included — and every match carries a ⚙ for the moments that go sideways.

🎬 Launch Control — live
Product demo
🎬 Launch ControlLIVE
1 ready · ✓ 1 launched
Alpha vs Bravo▶ Release
Faker vs Zed1/2 · 2/2
Caps vs Uzi✓ launched

Live counters, release-all when your show is set, and it updates the second a player checks in. Broadcast pacing no other platform has.

⚙ Match Control — every power, one panel
Both engines

A ⚙ on every match of the bracket. Destructive actions double-confirm; everything is audited.

▶ Release⏱ Force-ready+5 min grace⏸ Pause dispute🔁 Restart lobby🏳 Staff forfeit🟡 Let them play

🟡 Let them play even un-forfeits an auto no-show — the engine decided, you overruled. Auto — Riot referee

The bridge — no one else has this
Manual

Running a manual bracket but want your final on an official code? Mint a real Riot code for any match, on demand. The game is captured, players get their career recap, and the detected winner comes back to you as a suggestion — one tap to apply, or overrule it. Your authority is never automated away.

What the engine does while you castAuto — Riot referee
19:45Check-in closed — 32/32 teams present
20:00Round 1 — 16 official lobbies created & delivered
20:04No-show on bracket #7 — auto-forfeit, opponent advanced
20:3114/16 winners read from the game — bracket updating live
20:38Round 2 scheduled — codes sent to winners

The show — your studio

Both engines
  • Seven broadcast scenes (Studio) — starting-soon, lobby, versus, bracket, standings, lower-third and the podium. A full show, scene by scene.
  • Each one is a live OBS browser source — one Broadcast button on every event you host: copy the URL, paste it into OBS, it updates itself as results land. No graphics work, ever.
  • Your event feels official — captured games feed full match recaps, Elo and player careers. Winners are provable, forever.
Broadcast studio — 7 scenes
Product demo
LivePreview — your stream
SemifinalAlpha 10 Bravo
…/overlay/your-event/lower-third⧉ Browser source
One Broadcast button on every event you host — copy, paste into OBS, done. Every scene updates itself live.

Remember three things.

01
Auto — Riot referee
The game itself is the referee.

On League 1v1 & 5v5 the platform creates the official lobby, then reads the winner straight from Riot's own game data the second it ends. No screenshots, no result forms, no disputes — included free.

02
Both engines
Full auto by default. A show when you want one.

Auto-release drops each lobby code the moment a match is ready — you can be AFK. Or choose on-demand at creation: codes stay sealed until you press ▶ Release. An optional power, never a chore.

03
Manual
Real Riot codes inside manual events.

Mint an official code for any manual match — the game is captured and the detected winner comes back as a suggestion.

What's free · what scales

The formats are free.
The tiers sell scale.

Every bracket type is free to host in manual mode, and free 5v5 hosting includes the auto-referee. The tiers double your arena — and unlock 1v1 auto hosting, BO3/BO5 series, private branded brackets and the broadcast studio.

Full pricing
Arena size — each tier doubles it
Free
32 teams
Verified
64 teams
Elite
128 teams
Studio
Unlimited (manual)
Auto-refereed brackets run up to 128 teams · manual scales to unlimited.

Built for your stage.

Auto — Riot referee

Streamers & creators

Run a viewer tournament DURING the stream — you cast, the matches referee themselves. Subscriber-only? Gate it with a private code.

Both engines

Discord communities

A weekly bracket your server actually shows up for — one link to share, zero admin tickets, results nobody can argue with.

Manual

Schools, clubs & LANs

Manual mode runs any game in the building — you enter results, the platform keeps brackets, standings and schedule clean.

Organizer questions.

Yes. Every bracket format — single & double elimination, Swiss, round-robin, groups, FFA — is free to host in manual mode (up to 32 teams), and free League 5v5 hosting comes with the auto-referee included: the winner is read straight from the game. We take 0% fees on your registrations. The paid tiers make your arena bigger (64 · 128 · unlimited) and unlock 1v1 auto hosting, BO3/BO5 series, private branded brackets and the broadcast studio.

For League 1v1 & 5v5 in auto mode: no. The platform creates the official lobbies, reads the winner straight from the game the second it ends, forfeits no-shows after check-in and advances the bracket by itself. In manual mode you enter each result and press Advance round when the round is done — that's the entire job; the engine builds the next round, standings and schedule for you.

Yes — that's Launch Control. Pick on-demand code delivery when you create the tournament and every lobby code stays SEALED until you press Release on that match (nobody sees a code before the players — staff included). Prefer full automation? Auto-release fires each code the moment a match is ready. Check-in is configurable too: on or off, with a 5–60 minute window, and per-match tools like force-ready and +5 minutes of grace.

Yes — that's manual mode, and it's free. Arena (2v2 brackets or FFA placement lobbies), Teamfight Tactics (8-player lobbies with points across rounds), LANs, any game. You seed, players play, you enter results.

Free hosts up to 32 teams. The ladder doubles your arena at each tier — 64 (Verified), 128 (Elite), unlimited in manual with the organizer tier. Automated Riot-refereed brackets run up to 128 teams.

Yes — the Studio tier adds invite-only brackets with an access code, Elo gates (e.g. Gold-to-Emerald only), your branding and the broadcast studio: seven OBS scenes (starting-soon, lobby, versus, bracket, standings, lower-third, podium), each a live browser source.

Platform-paid cash prizes (via Stripe Connect) are a feature of official Olymps tournaments. Community events compete for standings, Elo and bragging rights — every result is verified, so your winners are provable.

Your community deserves better.

Every format free to host, the referee included, zero fees on your registrations. Be one of the first organizers on the platform.