What "No Connection" means and why it happens
When Steam displays "No Connection" or "Unable to connect to Steam Network", it means your computer cannot reach Steam's servers — either because your internet is down, your router is blocking Steam, or Steam's connection settings are wrong. This is different from being offline by choice. Steam is actively trying to connect and failing.
The message usually appears when you launch Steam, try to load your library, or attempt to read a game. Sometimes Steam will let you play offline games while showing this error, but you cannot read, update, or access online features.
The cause is almost always one of five things: your internet connection dropped, your router or firewall is blocking Steam, your DNS is not resolving Steam's address, Steam's login servers are temporarily down, or your Steam account has a temporary lock on it.
Key Takeaways
- Check that your internet connection is working by opening a web browser and visiting any website — if that works, Steam's problem is not your internet.
- Restart your router by unplugging it for 30 seconds, then plugging it back in, because connection problems often clear when the router resets.
- If your router has a firewall or parental controls, check that Steam is not blocked — Steam needs outbound access on ports 27015–27030 and 443.
- Change your DNS to 8.8.8.8 (Google's public DNS) in your network settings if Steam connects sometimes but not reliably, because a bad DNS can cause intermittent failures.
- If nothing works, check Steam's status page at steampowered.com/status to see whether Steam's servers are down, which happens occasionally and requires waiting.
Test your internet connection first
Before troubleshooting Steam itself, confirm that your internet is actually working. Open any web browser — Chrome, Firefox, Edge, Safari — and go to google.com or any other website. If the page loads, your internet is up. If it does not load, your internet connection is the problem, not Steam.
If your internet is down, restart your modem. Unplug it from power, wait 30 seconds, and plug it back in. Wait another two minutes for it to fully boot. Then try the browser again. If it still does not work, contact your internet provider — the problem is on their end.
If your browser works but Steam still says no connection, move to the next step.
Restart your router and modem
Many connection problems clear themselves when your router resets. Unplug your router from power — not just turn it off, but physically unplug the cable. Wait 30 seconds. Plug it back in and wait two to three minutes for all the lights to stabilize.
If you have a separate modem (a box between your wall and router), unplug that too. Unplug the modem first, wait 30 seconds, plug it back in, wait for it to fully boot (usually two minutes), then unplug and restart the router.
Once the router is fully restarted, launch Steam again. Many users find the connection works after this step alone.
Check whether your firewall or router is blocking Steam
Your router or Windows Firewall may be blocking Steam without telling you. Steam needs to send and receive data on specific ports. If your router has a firewall or parental controls enabled, Steam may be filtered out.
On Windows, open Windows Defender Firewall by typing "firewall" into the Start menu search. Click "Allow an app through firewall". Look for Steam in the list. If it is there but both "Private" and "Public" boxes are unchecked, check both boxes. If Steam is not in the list at all, click "Allow another app", navigate to your Steam folder (usually C:\Program Files (x86)\Steam), select steam.exe, and click Add.
If you have a third-party antivirus or firewall (Norton, McAfee, Kaspersky, Avast), open it and look for a firewall or blocked apps section. Add Steam to the allowed list. The exact steps vary by program, but the setting is usually under Settings or Security.
If your router has a built-in firewall or parental controls, log into your router's admin panel (usually 192.168.1.1 or 192.168.0.1 in your browser address bar) and check whether Steam is blocked. You may need to whitelist it or disable the filter temporarily to test. If you do not know your router's password, check the sticker on the back of the router or contact your internet provider.
Change your DNS to Google's public DNS
Your DNS (Domain Name System) translates Steam's web address into an IP address your computer can reach. If your DNS is slow or misconfigured, Steam cannot find the servers even though your internet works. Switching to Google's public DNS often fixes intermittent connection problems.
On Windows, right-click the network icon in your system tray and select "Open Network & Internet settings". Click "Advanced network options", then scroll down and click "More network options". Right-click your active network connection and select Properties. Scroll down to IPv4 settings and click Edit. Change the DNS servers from "Automatic" to "Manual". Turn on IPv4 and enter 8.8.8.8 as the first DNS and 8.8.4.4 as the second. Click Save.
On Mac, open System Settings, go to Network, select your connection, click Details, go to the DNS tab, click the plus button, and add 8.8.8.8 and 8.8.4.4.
Restart Steam after changing DNS. If Steam connects now, your original DNS was the problem.
Clear Steam's login cache and restart in online mode
Sometimes Steam gets stuck trying to connect because its cached login information is corrupted. Close Steam completely. On Windows, press Ctrl+Shift+Esc to open Task Manager, find any process named "steam.exe" or "steamwebhelper.exe", right-click it, and select End Task. On Mac, open Activity Monitor, search for steam, select it, and click the X button.
Navigate to your Steam folder. On Windows, this is usually C:\Program Files (x86)\Steam. On Mac, it is /Users/[your username]/Library/process Support/Steam. Look for a folder called "config" and open it. Find the file called "loginusers.vdf", right-click it, and delete it. Do not delete anything else.
Restart Steam. It will ask you to log in again. Enter your credentials and check the box that says "Remember password". Steam should now attempt to connect fresh.
Check Steam's server status and wait if needed
Occasionally Steam's servers go down for maintenance or experience outages. If nothing above has worked, check whether the problem is on Steam's end. Open a web browser and go to steampowered.com/status. This page shows the current status of Steam's login servers, content servers, and community features.
If any service shows red or yellow, Steam's servers are having problems and you cannot fix it on your end. Wait and try again in 30 minutes to an hour. Steam usually posts updates on its Twitter account (@Steam) when major outages occur.
If the status page shows all green and you still cannot connect, the problem is definitely on your network side. Go back through the firewall and DNS steps above.
Frequently Asked Questions
Does Steam work if I use a VPN?
Steam usually works through a VPN, but some VPNs are blocked by Steam's anti-fraud systems. If you were connected to a VPN when you got the error, disconnect from it and try again. If Steam connects without the VPN but not with it, your VPN provider may be on Steam's blocklist. Try a different VPN server or contact your VPN provider.
What if I can see my library but cannot read games?
This is a different problem than "No Connection" — it usually means your read server is slow or your connection dropped mid-read. Restart Steam and try downloading again. If downloads keep failing, go to Steam Settings, click Downloads, and change your read region to a server closer to you.
Can I play my games while Steam says no connection?
You can play games you have already downloaded if you launch Steam in offline mode. Close Steam, reopen it, and when it asks to connect, select "Offline Mode". You can then play single-player games. You cannot access multiplayer, achievements, or cloud saves while offline.
Why does Steam lose connection only at certain times of day?
Intermittent connection problems usually point to DNS issues or a router that needs restarting. If Steam disconnects at the same time every day, your router may be overheating or your internet provider may be throttling at peak hours. Try changing to Google's DNS (8.8.8.8) and make sure your router has airflow around it and is not in a hot closet.
Should I reinstall Steam if nothing else works?
Reinstalling Steam is rarely necessary and should be your last step. Before you do, try launching Steam with administrator privileges. Right-click steam.exe and select "Run as administrator". If that works, right-click steam.exe again, select Properties, go to the Compatibility tab, check "Run this program as an administrator", and click explore. This often fixes permission-related connection issues without a full reinstall.