Do you get a no connection error while using Steam on your Windows or Mac? Your game client may face issues connecting to the internet, resulting in the above error message. You can apply a few solutions to get around the problem, and we’ll show you what those solutions are.

While there are many reasons Steam can’t connect to the internet, the major ones are that your internet connection has issues, Steam is down, you’re using a VPN, and your firewall is blocking Steam’s access to the internet.

Table of Contents

    Check Your Internet Connection

    Your internet connection is the first item to check when you experience a network issue. For example, your connection may be down, preventing Steam from connecting to the platform’s servers.

    You can verify that by opening a web browser on your desktop and launching a site. If your site fails to load, your internet connection has an issue. In this case, follow the following basic solutions to resolve your internet problem.

    Restart Your Router

    Your internet router may be experiencing a minor problem, causing your internet not to work. In this case, give your router a reboot to fix many minor issues with the device.

    You can restart most routers by pressing the Power button on the device. Some routers allow you to reboot from the device’s settings menu, which you can access from your computer’s web browser. In this method, you’ll select an option like Commit and Reboot to restart your router.

    When your router restarts, launch Steam and see if you still get the same error.

    Update Your Network Adapter Drivers

    Your computer’s network adapter is how you connect to the internet. This adapter may be using outdated drivers, causing issues with your internet connection. In this case, use your Windows PC’s Device Manager utility to find and install the latest drivers for your adapter.

    You don’t have to follow this process on a Mac.

    1. Right-click the Start menu icon and choose Device Manager.
    2. Expand Network adapters, right-click your adapter, and choose Update driver.
    1. Select Search automatically for drivers.
    2. Allow the tool to install the available drivers.
    3. Restart your PC and launch Steam.

    Check if Steam Network Is Down

    Steam’s servers may be experiencing an outage, making your Steam client unable to connect to those servers. You can check if that’s the case using a few third-party sites.

    You can use a site like Downdetector to check if users have reported issues using Steam. You can verify if Steam is down using the unofficial Steam Status site. Steam’s unofficial Twitter account is also a good place to check the platform’s outages.

    If the platform is down, you’ll have to wait until the company fixes the issues. You can’t do anything on your end to resolve the problem.

    Restart Your Windows or Mac Computer

    If Steam still displays a no connection error, your Windows or Mac computer may have a minor glitch. It’s common for such minor problems to exist on these operating systems, and you can fix them by rebooting your computers.

    Doing so turns off and reloads all your system features, fixing many minor issues.

    On Windows

    1. Open the Start menu using the Windows key.
    2. Select the Power icon and choose Restart.

    On macOS

    1. Select the Apple logo in your Mac’s top-left corner.
    2. Choose Restart in the menu.

    Run Steam as Admin

    Steam fails to connect to the internet because the app may not have the required permissions. This usually happens when you run the app without administrative privileges.

    You can fix that by launching the app in admin mode, giving it all the rights it needs to function. This should eliminate your Steam connection error.

    1. Right-click Steam’s desktop shortcut and select Run as administrator.
    1. Select Yes in the User Account Control prompt.

    If Steam’s no connection error is fixed after running the app as admin, make Windows always launch the app with admin rights by following the following steps:

    1. Right-click Steam’s desktop shortcut and choose Properties.
    2. Select the Shortcut tab and choose Advanced.
    3. Enable the Run as administrator option and choose OK.
    1. Select Apply followed by OK on the Properties window.

    Fix Steam’s No Connection Error by Updating the App

    You get a no network connection error in Steam because you’re using an outdated app. Such versions are known to cause issues as they were built long ago.

    Fix that by updating your app to the latest version. It’s quick, easy, and free to update Steam on Windows and Mac. Note that the following method uses a built-in option in Steam to update the app. This means you can use this method if Steam only occasionally displays a connection error.

    1. Open Steam on your computer.
    2. Select Steam > Check for Steam Client Updates in the app’s menu.
    1. Wait for Steam to find available updates.
    2. Install the available updates and restart Steam.

    Turn Off Your VPN to Fix Steam’s Internet Connection Error

    A VPN app routes your internet traffic via a third-party server, and this mechanism may be causing issues with the Steam app. In this case, you can turn off your VPN service and see if that resolves your issue.

    You can disable the service in most VPN apps by opening the app and selecting the large on/off toggle on the main screen. Then, launch Steam and see if the app connects to the internet.

    Turn Off Your Computer’s Firewall

    If Steam still fails to connect to the internet, your Windows or Mac firewall may be blocking the app’s access to the internet. This happens for various reasons, and one way to fix that is to disable your firewall.

    On Windows

    1. Open the Windows Security app on your PC.
    2. Select Firewall & network protection in the app.
    3. Choose the network that says (active).
    1. Turn off the Microsoft Defender Firewall option.
    1. Select Yes in the User Account Control prompt.

    On macOS

    1. Open a Terminal window on your Mac.
    2. Type the following command in Terminal and press Enter:
      sudo defaults write /Library/Preferences/com.apple.alf globalstate -int 0
    3. Type your Mac admin password and press Enter.

    Make Steam Use TCP Mode for the Connection

    Steam uses UDP as the default connection mode. When you experience network issues, it’s worth changing this mode to TCP to see if that resolves your issue.

    On Windows

    1. Right-click your Steam desktop shortcut and choose Properties.
    2. Open the Shortcut tab.
    3. Place your cursor at the end of the text in the Target field, press Spacebar, and type the following:
      -tcp
    1. Select Apply followed by OK at the bottom.
    2. Launch Steam using your desktop shortcut.

    On macOS

    1. Open Terminal and head to the Applications folder.
    2. Type the following command in Terminal and press Enter:
      open steam.app –args -tcp
    3. Steam will launch in TCP mode.

    Uninstall and Reinstall Steam

    If your Steam no connection error persists, your app’s core files might be corrupt. Many items, including viruses and malicious apps, can cause your app files to become unusable. In this case, you can’t fix the files, but you can uninstall and reinstall your app.

    Reinstalling Steam allows you to get new working app files, which resolves any issues created by problematic files.

    On Windows

    1. Open Settings by pressing Windows + I.
    2. Select Apps in the left sidebar and Apps & features on the right pane.
    3. Choose the three dots next to Steam on the list and select Uninstall.
    1. Select Uninstall in the prompt to remove the app.
    2. Redownload the app from Steam’s site and install the app on your PC.

    On macOS

    1. Open Finder and access the Applications folder.
    2. Right-click your Steam app and choose Move to Trash.
    3. Head to Steam’s site and download and install the app on your Mac.

    Say Goodbye to Steam’s No Connection Issue

    Steam is forced to display a no connection error when the app can’t connect to the internet. You can use the fixes outlined above to resolve the issue and allow Steam to connect to its servers.

    Once you’ve done that, your game client’s online features will start working just as expected. Enjoy!