Error messages
ERR_CONNECTION_TIMED_OUT in Chrome on Mac
Chromium describes this error as: “A connection attempt timed out.” Chrome found the address, but the server did not answer in time.
Symptoms
- Chrome shows “This site can’t be reached” and ERR_CONNECTION_TIMED_OUT.
- Chrome says that the site took too long to respond.
Likely causes
- A firewall that drops the connection. A company, school or hotel network can drop traffic to some sites or ports.
- A broken IPv6 path. The site has an IPv6 address, but IPv6 does not work on your network.
- A VPN or proxy. Traffic goes through a VPN or proxy that cannot reach the server.
- A Wi-Fi login page. Some public networks hold traffic until you sign in.
- The server is down. If every network fails, the server does not answer.
How to check
Open the same address on another device on the same network. If it fails there too, the problem is the network or the server.
Test the port from Terminal, with a 5-second timeout.
nc -vz -G 5 example.com 443Try IPv4 only, then IPv6 only.
curl -4 -I https://example.com curl -6 -I https://example.comShow the system proxy settings.
scutil --proxy
How to fix it
If you are on public Wi-Fi, sign in to the network. See Wi-Fi login page does not appear on a Mac.
If only IPv6 fails, read IPv6 problems on a Mac.
If a VPN, proxy or security app is on, turn it off for a short test. Turn it on again after the test.
If a company network blocks the site, ask the administrator.
With Kilobat
Kilobat's connection doctor tests the site layer by layer: network, proxy, DNS, rules, IPv4, IPv6, TLS and the server. It names the layer that failed.
kilobat why https://example.comThese Kilobat checks are free. AI agents run them through MCP with
diagnose_connectionanddiagnose_network. See Find why one site or API won't connect.
Questions
Is a timeout different from a refused connection?
Yes. A refused connection gets an answer at once. A timeout gets no answer, which often means that something drops the traffic.
Sources
- Chromium source: net/base/net_error_list.h
- Chromium source: components/error_page_strings.grdp
- Google Chrome Help: Fix connection and loading errors in Chrome
- nc(1) and curl(1), man page installed with macOS 27.2
Sources checked on 29 October 2026. Man pages are the ones installed with macOS; open one with man <name> in Terminal.