How to Appear Offline in League of Legends (2026)

How to appear offline in LoL thumbnail

League of Legends has no built-in offline or invisible mode. The best way to appear fully offline is Deceive, a free open-source tool that Riot has tolerated for years without banning anyone. If you just want to reduce interruptions without installing anything, the client's Away status works but doesn't truly hide you.

Use Deceive to Appear Fully Offline (Recommended)

Deceive is a free tool that makes you appear completely offline to everyone on your friends list. It works by intercepting your chat status before it reaches Riot's servers. You can still send and receive messages, join lobbies, and use every client feature normally.

  1. Download the latest release from the Deceive GitHub releases page
  2. Close League of Legends and the Riot Client if they're open
  3. Run Deceive - it will appear as a small icon in your system tray
  4. Launch League of Legends through Deceive (it will prompt you to select a game)
  5. You are now offline to your entire friends list

To go back online, right-click the Deceive icon in your system tray and close it, then restart the client.

A few things to know about Deceive:

  • It works with League, VALORANT, and Legends of Runeterra
  • It runs alongside Vanguard with no issues
  • Riot has never banned anyone for using it. The developer has maintained it publicly since 2018
  • It is Windows only - there is no Mac version
  • Only download from the official GitHub link above. The Deceive developer warns on the project page that deceive.gg is unrelated to the project and not safe

Set Your Status to Away (Built-In)

If you don't want to install anything, you can set your status to Away directly in the client. This won't make you invisible, but it signals that you're not available.

  1. Open the Riot Client and log in
  2. Click the green dot next to your name in the top-right corner
  3. Your status changes to Away (the dot turns red)

Friends can still see you're online and send you messages. This method is best for discouraging invites rather than fully hiding your presence.

Block the Chat Server (Windows Firewall)

You can also block Riot's chat server through the Windows Firewall. This makes you appear offline but disables all chat, including lobby chat, champion select communication, and friend messages.

  1. Right-click Command Prompt and select "Run as Administrator"
  2. Run the following command for your region:
    • NA: netsh advfirewall firewall add rule name="lolchat" dir=out remoteip=192.64.174.69 protocol=TCP action=block
    • EUW: netsh advfirewall firewall add rule name="lolchat" dir=out remoteip=185.40.64.69 protocol=TCP action=block
  3. Restart League of Legends

To undo this and go back online:

  1. Open Command Prompt as Administrator
  2. Run: netsh advfirewall firewall delete rule name="lolchat"
  3. Restart the game

This method has downsides. The IP addresses can change when Riot updates their infrastructure, which would break the block. Riot now uses both IPv4 and IPv6 for chat servers, so a single IPv4 rule may not be enough. And losing all chat functionality, including in champion select, is a big downside. Use Deceive instead unless you specifically want to avoid third-party software.

Why League Has No Native Offline Mode

Players have been requesting an official offline or invisible status for over 10 years. Riot has never added one. The built-in options are Online, Away, and the automatic In-Game status. If Riot ever ships a native invisible mode it would be a major client update, but there are no announcements suggesting this is planned.

Your match history and stats on third-party sites like op.gg remain visible regardless of which method you use. None of these approaches hide your game activity, only your friends list presence.

Based on enemy items - Download now
Great! Next, complete checkout for full access to LoLTheory Blog.
Welcome back! You've successfully signed in.
You've successfully subscribed to LoLTheory Blog.
Success! Your account is fully activated, you now have access to all content.
Success! Your billing info has been updated.
Your billing was not updated.