ERR_ADDRESS_UNREACHABLE, what it means and how to fix it

Browsers resolve a name to an IP address, then the operating system must find a route to it. This error means the route lookup failed: your machine literally does not know how to send packets toward that address. It is common with local addresses (a printer, a router page, a dev server) opened from the wrong network, and with VPNs that capture routes they cannot actually carry.

The fix, in order

  1. Check whether the address is a local one. Addresses like 192.168.x.x, 10.x.x.x, and 172.16-31.x.x only exist inside one local network. If you are on a different Wi-Fi or away from the office, that address is unreachable by definition; join the right network or its VPN first.
  2. Disconnect the VPN and retest. A VPN that pushes routes it cannot fulfill makes matching addresses unreachable. If the page loads without the VPN, its routing table is the fault; reconnecting often rebuilds it correctly.
  3. Restart your router. If public sites also report unreachable, the router's own route to the internet is gone; a power cycle re-establishes it.
  4. Release and renew your network address. A machine holding an address from another network cannot route anywhere. On Windows run ipconfig /release then ipconfig /renew; on macOS, renew the DHCP lease in network settings.
  5. Check for a dead default gateway. If your device has an IP but the router address it was given does not answer, everything beyond the local network is unreachable. The router's DHCP settings or the router itself are at fault.

If it still happens

A single public site reporting unreachable while the rest of the internet works can mean your provider has no working route to that network right now (a routing incident). It resolves on the provider's side; mobile data, which routes differently, is the practical workaround meanwhile.

Common questions

What is the difference between unreachable and timed out? Unreachable is an immediate, local verdict: your machine or router knows there is no route, so nothing is even sent. A timeout means packets were sent and no reply arrived. Unreachable points at routing and addressing; timeout points at the far end or a silent firewall.

Why does my office printer page say unreachable from home? Because its address only exists inside the office network. From home there is no route to it, correctly. Reaching it remotely requires the office VPN or a remote access tool, by design.

Related errors

ERR_CONNECTION_TIMED_OUT · ERR_INTERNET_DISCONNECTED · ERR_CONNECTION_FAILED