Steam Won’t Go Online & Stuck in Offline Mode [Fixed]

Having a problem with Steam not going online? Follow the troubleshooting steps below⚒


Steam is a popular digital platform for gamers to access their games and stay connected.

While it is the largest digital distribution platform for PC gaming, many players have reported Steam won’t go online.

If you are experiencing this problem, don’t worry, you’re not alone. Follow this guide to determine why Steam won’t go online and how to fix it.

Why won’t Steam go online?

There are several reasons why Steam won’t go online. Some of the most common culprits include:

  • Slow or no internet connection
  • Issues with the server
  • Corrupt Winsock entries
  • Random app or software bug
  • Corrupted cache files

How do I fix Steam can’t go online!

Before jumping into the troubleshooting steps listed below, always ensure the following:

  • Check the Steam server status.
  • Update Windows to the latest version.
  • Close all background apps like Antivirus.

After ascertaining that the above steps have been completed, you can proceed with the troubleshooting steps to resolve any issues with Steam.

Table of contents:

  1. Add –tcp to your Steam shortcut
  2. Clear your download cache
  3. Change Internet settings
  4. Reset Winsock
  5. Fix your ClientRegistry file

1. Add –tcp to your Steam shortcut

  1. Find the Steam client on your computer. By default, it should be located in the directory “C:/Program Files (x86)/Steam.”
  2. Create a shortcut for the Steam client in the same directory.
  3. Right-click on the shortcut and select “Properties.”
  4. In the “General” tab, go to the “Target” field and add “-tcp” at the end of the path.
  5. The final path should look like this: “C:\Program Files (x86)\Steam\Steam.exe” -tcp
  6. Open the Task Manager and end all Steam processes running in the background.
  7. Launch Steam by double-clicking on the shortcut you created in Step 2.

2. Clear your download cache

Time needed: 3 minutes

  1. Press the Windows key on your keyboard and type “Steam” to search for the app.

  2. Click on the Steam icon to launch the app.

  3. From the top-left corner of the window, click on the “Steam” dropdown menu.

  4. Select “Settings” from the dropdown menu.

  5. In the Settings window, click on the “Downloads” tab.

  6. Click on the “Clear Download Cache” button.

  7. When prompted, click “OK” to confirm that you want to clear the download cache.

    This process may take a few minutes.

  8. Steam will now ask you to log in again. Enter your login details and click “Login.”

    After logging in, Steam should start up as expected.

3. Change Internet settings

  1. Press the Windows key and “S” simultaneously to bring up the search bar.
  2. Type “Control Panel” in the search bar, then click on the first result to open the Control Panel.
  3. In the Control Panel, select “Network and Internet.”
  4. From the Network and Internet menu, go to “Network and Sharing Center.”
  5. In the Network and Sharing Center window, click on “Internet Options” in the bottom left corner.
  6. In the Internet Options window, select the “Advanced” tab and scroll down to the Security section.
  7. Uncheck the box that says “Enable Enhanced Protected Mode.”
  8. Restart your computer to ensure the changes take effect.
  9. After restarting, launch Steam to see if the issue has been resolved.

4. Reset Winsock

  1. Press the Windows key and type “cmd” in the search bar.
  2. Right-click on “Command Prompt” and select “Run as administrator.”
  3. If Steam is unable to go online, type the following command and press Enter:
    • netsh winsock reset catalog
  4. Next, copy and paste the following command into the Command Prompt window, then press Enter:
    • netsh int ip reset reset.log
  5. If Steam still can’t go online, restart your computer.
  6. Once your PC has restarted, try starting Steam again to see if the issue has been resolved.

5. Fix your ClientRegistry file

  1. Close Steam completely and end all tasks related to Steam.
  2. Go to your Steam directory. By default, this directory is located at C:\Program Files\Steam.
  3. Locate the file named “ClientRegistry.blob.”
  4. Rename this file to ‘ClientRegistryold.blob’.
  5. Restart Steam and allow the “ClientRegistry.blob” file to be recreated.
  6. If your Steam client still doesn’t work properly, try the following steps:
    • Go back to your Steam directory.
    • Locate the file named “Steamerrorreporter.exe.”
    • Run this application and relaunch Steam.
  7. Your Steam client should now run as expected.

Extra Steps

  • Reinstall Steam on your PC.
  • Start Steam in Safe mode.
  • Reboot the modem or the router
  • Disable Firewall and Antivirus
  • Restart your PC

Related articles:


We hope the solutions listed above have helped you fix Steam won’t go online. Check out our website for any game fixes, guides, and gaming news. Also, feel free to leave us a comment, suggestion, or question in the comment section below.

You might also like
Leave A Reply

Your email address will not be published.