ERR_CONNECTION_TIMED_OUT on Android

On mobile networks the carrier's transparent proxy times out slow origins earlier than a desktop browser does, so a site that is merely slow appears fully down on the phone.

Why it happens on Android

On mobile networks the carrier's transparent proxy times out slow origins earlier than a desktop browser does, so a site that is merely slow appears fully down on the phone.

The fix on Android

Retry on Wi-Fi. If it loads there, the origin is too slow rather than offline — the uptime check below reports the actual response time from outside your network.

If that didn't fix it

Android has its own failure mode, but ERR_CONNECTION_TIMED_OUT has a wider set of causes. The most common one overall is: The origin server is down or the web server process has stopped.

Check the service is running and listening on the expected port, then restart it and confirm from outside the network.

Check your own domain

An uptime probe from outside your network tells you whether the server is unreachable for everyone or only from where you are sitting — which is the first fork in every timeout diagnosis.

Frequently asked questions

Why does ERR_CONNECTION_TIMED_OUT happen on Android?

On mobile networks the carrier's transparent proxy times out slow origins earlier than a desktop browser does, so a site that is merely slow appears fully down on the phone.

How do I fix ERR_CONNECTION_TIMED_OUT on Android?

Retry on Wi-Fi. If it loads there, the origin is too slow rather than offline — the uptime check below reports the actual response time from outside your network.

What does ERR_CONNECTION_TIMED_OUT mean?

DNS resolved and the browser tried to open a TCP connection, but nothing answered before the timeout. The server is unreachable, overloaded, or a firewall is dropping the packets silently.