ERR_EMPTY_RESPONSE: What It Means and How to Fix It

Appears on: Chrome, Edge. ERR_EMPTY_RESPONSE means the server connected but sent no data. The fix depends on whether the problem is local (cache, extensions) or server-side.

What ERR_EMPTY_RESPONSE actually means

The browser established a TCP connection to the server and the server accepted it, but then closed the connection without sending any HTTP response. The server received the request but did not reply — this can be a server crash, firewall issue, or a browser/proxy interference.

Most likely causes (ranked)

  1. The website's server crashed or restarted between connection and response
  2. A browser extension or antivirus intercepted the request and killed it
  3. A cached corrupt response in the browser cache
  4. A proxy or VPN is stripping the response
  5. The website is experiencing a server-side issue

How to fix ERR_EMPTY_RESPONSE

Step 1: Clear the browser cache

Chrome: Ctrl+Shift+Delete → Cached images and files → Clear data. A corrupted cache entry that matches the URL will be returned as empty.

Step 2: Disable browser extensions

Open an Incognito window (Ctrl+Shift+N) and try the URL. Extensions are disabled in incognito. If the page loads, an extension — commonly ad blockers and privacy tools — is responsible.

Step 3: Temporarily disable antivirus web scanning

Security software with HTTPS inspection can corrupt responses. Temporarily disable web scanning in your antivirus (Avast, AVG, Bitdefender) and test. Re-enable immediately after.

Step 4: Try a different DNS server

Set DNS to 1.1.1.1 and retry. Some DNS-based content filters block responses by returning empty content rather than an error page.

Step 5: Check if the site is down

Use a website status checker or your phone on cellular to confirm the site loads elsewhere. If the site is down, wait for the server operator to restore it — nothing on your end will fix it.

Still not fixed? Rule out your connection

If the steps above did not clear the error, the next step is verifying the underlying internet connection is healthy. Run a speed test — if download, upload, and ping come back normal, the error is specific to one site or browser state. If the speed test also fails or shows packet loss, the problem is at the network or ISP layer.

Frequently Asked Questions

Why does ERR_EMPTY_RESPONSE happen on only one site?

Because it is specific to that server sending no response. Your connection is working. Either the server is overloaded, crashing intermittently, or a CDN edge node serving your location is misconfigured.

Does ERR_EMPTY_RESPONSE mean my data was lost?

If you submitted a form and saw this error, the server received the request but did not confirm it. Check your account or email before re-submitting — the action may have completed server-side despite the empty response.

How is ERR_EMPTY_RESPONSE different from ERR_CONNECTION_REFUSED?

ERR_CONNECTION_REFUSED means the server actively rejected the connection (no service listening on that port). ERR_EMPTY_RESPONSE means the connection was accepted but the server sent nothing back — it got in but was ignored.

Related Guides

More From This Section