sodcalculator

10 Tech How-To

Fix ERR_EMPTY_RESPONSE in Chrome: 7 Real Fixes

Guide 10-30986 · Updated · Step by step

The ERR_EMPTY_RESPONSE error in Google Chrome appears when the server receives your request but sends back nothing at all—no data, no error code, just an empty reply. This usually points to a problem on the website’s end, but it can also be caused by your browser, network, or a faulty extension. Below are the fixes that actually work, ordered from simplest to most involved.

What Causes ERR_EMPTY_RESPONSE

Chrome displays this error instead of a normal page when the connection is established but the server closes it without sending any HTTP response. Common triggers include:

  • Website server outage or overload – the site is down for everyone, not just you.
  • Browser cache or cookies corruption – stale data interferes with the request.
  • A misbehaving extension – ad blockers, VPN extensions, or privacy tools block the response.
  • Antivirus or firewall interference – security software intercepts and drops the connection.
  • DNS issues – your device resolves the domain to an unreachable or wrong IP address.
  • Outdated browser or system network drivers – older versions may mishandle certain server responses.

Because the error is generic, the first step is to check whether the site is down for everyone. Try opening the same URL in a different browser (Firefox, Edge, or Safari) or on your phone’s mobile data. If it fails everywhere, the problem is the website itself—wait and try again later.

Fix 1: Hard Reload and Clear Cache

A corrupted cached version of the page can cause Chrome to expect a response that never arrives. Start with a hard reload: press Ctrl+Shift+R (Windows/Linux) or Cmd+Shift+R (Mac). This bypasses the cache for that one request.

If that doesn’t help, clear the browser cache and cookies for the affected site:

  1. Click the three-dot menu (top right) → Settings → Privacy and security → Clear browsing data.
  2. Choose All time as the time range.
  3. Check Cached images and files and Cookies and other site data.
  4. Click Clear data and reload the page.

Note that clearing cookies will log you out of most websites. If you’d rather keep logins, use Incognito mode (Ctrl+Shift+N) first—if the site loads there, the problem is almost certainly cache or cookies.

Fix 2: Disable Extensions

Extensions run in the background and can modify or block network requests. Ad blockers are the most common culprit, but any extension that alters headers, redirects, or encrypts traffic can cause an empty response.

  1. Type chrome://extensions in the address bar and press Enter.
  2. Toggle off all extensions (or use the Incognito toggle to test only in private windows).
  3. Reload the page. If it works, re-enable extensions one by one to find the offender.
  4. Once identified, remove or update that extension.

You can also test this quickly by opening the site in a guest profile (click your profile icon → Guest). Guest mode disables all extensions by default.

Fix 3: Flush DNS and Reset Network

A corrupted DNS cache can send your request to a dead server. Flushing it forces your computer to ask for the correct IP address again.

  • Windows: Open Command Prompt as administrator and run ipconfig /flushdns.
  • Mac: Open Terminal and run sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.
  • Linux: Run sudo systemd-resolve --flush-caches (or restart your network manager).

After flushing, also try switching your DNS server to a public one like Google (8.8.8.8 and 8.8.4.4) or Cloudflare (1.1.1.1). In Windows, go to Settings → Network & Internet → Change adapter options, right-click your connection, select Properties, then Internet Protocol Version 4 (TCP/IPv4) and enter the new DNS addresses.

Fix 4: Check Antivirus and Firewall

Security suites often include HTTPS scanning that intercepts encrypted traffic. If the scanner fails to read the server’s response, Chrome sees an empty reply. Temporarily disable your antivirus’s web protection or firewall and try the site again. If it loads, add an exception for the site or for Chrome itself.

On Windows, also check the built-in Defender Firewall:

  1. Search for Allow an app through Windows Firewall.
  2. Click Change settings and ensure Google Chrome is checked for both Private and Public networks.
  3. If Chrome isn’t listed, click Allow another app and add it from C:\Program Files\Google\Chrome\Application\chrome.exe.

Fix 5: Reset Chrome Flags and Settings

Chrome flags are experimental features that can break network handling. To reset them:

  1. Type chrome://flags in the address bar.
  2. Click Reset all (top right).
  3. Relaunch Chrome.

If that doesn’t help, perform a full browser reset (this keeps your bookmarks and passwords but removes extensions, themes, and site settings):

  1. Go to Settings → Reset settings.
  2. Click Restore settings to their original defaults.
  3. Confirm and relaunch Chrome.

Fix 6: Update Chrome and System

An outdated browser can have bugs that newer server configurations trigger. Check for updates:

  • Chrome: Click the three-dot menu → Help → About Google Chrome. It will auto-check and install updates.
  • Windows: Settings → Windows Update → Check for updates.
  • Mac: System Settings → General → Software Update.

Also update your network drivers. On Windows, open Device Manager, expand Network adapters, right-click your adapter, and choose Update driver.

Fix 7: Use a Different Network or VPN

Sometimes the issue is your ISP’s routing or a regional block. Try connecting to your phone’s hotspot (if the site loads, your home network or ISP is the problem). Alternatively, use a reputable VPN service to route around the issue. If you’re already on a VPN, disconnect and try your regular connection.

If the site works on mobile data but not on your Wi-Fi, restart your router by unplugging it for 30 seconds. This clears the router’s DNS cache and resets its connection to your ISP.

Frequently Asked Questions

Is ERR_EMPTY_RESPONSE a virus or malware?

No, the error itself is not malware. However, if you see it on many sites, a browser hijacker or malicious extension could be redirecting your traffic. Run a scan with Windows Defender or Malwarebytes, and check chrome://extensions for anything you didn’t install.

Why does the error only happen on one website?

That almost always means the website’s server is having issues—perhaps the server is overloaded, the site’s firewall is blocking your IP, or the site’s code has a bug. Try the site on your phone’s data; if it works there, your IP may be temporarily blocked. If it fails everywhere, it’s the site’s problem.

Does clearing cookies fix ERR_EMPTY_RESPONSE?

It can, if the error is caused by a corrupted cookie that the server rejects. Clearing cookies for the specific site (not all sites) is worth trying before more drastic steps. In Chrome, click the padlock icon next to the URL → Cookies → remove the listed entries.

Will reinstalling Chrome fix this error?

Reinstalling is a last resort but can help if the browser’s profile is corrupted. Uninstall Chrome (your bookmarks and passwords sync if you’re signed in), then reinstall from google.com/chrome. If you’re not signed in, back up your bookmarks first by exporting them as an HTML file.

Why does the error appear in Chrome but not in Firefox?

This points to a Chrome-specific issue: an extension, a Chrome flag, or corrupted browser data. Follow Fix 1 (clear cache) and Fix 2 (disable extensions) first. If those fail, reset Chrome settings as in Fix 5.

Can a VPN cause ERR_EMPTY_RESPONSE?

Yes. Some VPN servers have IP addresses that websites block, or the VPN’s encryption interferes with the connection. Disconnect the VPN and try again. If the site loads, switch to a different VPN server location.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →