---
title: "ERR_NAME_NOT_RESOLVED on Mac: fix Chrome DNS errors · Kilobat Guides"
url: "https://kilobat.app/guides/err-name-not-resolved.html"
description: "Chrome on your Mac shows ERR_NAME_NOT_RESOLVED. Find whether the connection, the DNS server, a VPN or the name itself is the problem."
---

Error messages

# ERR_NAME_NOT_RESOLVED in Chrome on Mac

Chromium describes this error as: “The host name could not be resolved.” Chrome could not get an address for the site's name.

Applies to: Google Chrome and other Chromium browsers on all current macOS versions. · Checked: 29 October 2026

## Symptoms

- Chrome shows “This site can’t be reached” and ERR_NAME_NOT_RESOLVED.
- Chrome says that the server IP address could not be found.
- Other sites open, or no site opens.

## Likely causes

- **No internet connection.** If no site opens, the connection is the problem, not DNS.
- **A DNS server that does not answer.** Custom DNS servers or the router's DNS can fail.
- **A VPN that changes DNS.** The VPN's DNS server can fail, or it does not know the name.
- **A stale cache.** The Mac keeps an old failed answer.
- **A name that does not exist.** A typing error, or a removed domain.

## How to check

1. Open a different website. If no site opens, the problem is the connection, not this site.
2. Look up the name through the macOS resolver. No address lines means that the lookup failed.

   ```
   dscacheutil -q host -a name example.com
   ```
3. Ask a public DNS server directly. An answer here, but not above, points to your DNS settings.

   ```
   dig +short example.com @1.1.1.1
   ```
4. Show the DNS servers that the Mac uses now.

   ```
   scutil --dns
   ```

## How to fix it

1. If no site opens, fix the connection. See [Mac connected to Wi-Fi but no internet](https://kilobat.app/guides/wifi-connected-no-internet.html).
2. If public DNS answers and your DNS does not, change the DNS servers. See [DNS not resolving on a Mac](https://kilobat.app/guides/dns-server-not-found.html).
3. Flush the DNS cache. See [Flush the DNS cache on a Mac](https://kilobat.app/guides/flush-dns-cache-mac.html).
4. If a VPN, proxy or security app is on, turn it off for a short test. Turn it on again after the test.

## With Kilobat

1. Kilobat's connection doctor tests the name layer by layer: network, proxy, DNS, rules, IPv4, IPv6, TLS and the server. It names the layer that failed.

   ```
   kilobat why example.com
   ```
2. Compare the speed and answers of DNS servers from this Mac.

   ```
   kilobat dns-benchmark
   ```
3. These Kilobat checks are free. AI agents run them through MCP with `diagnose_connection` and `diagnose_network`. See [Find why one site or API won't connect](https://kilobat.app/guides/recipes/why-cant-it-connect.html).

## Questions

**Is ERR_NAME_NOT_RESOLVED the same as DNS_PROBE_FINISHED_NXDOMAIN?**

Both are failed lookups. NXDOMAIN means that Chrome's check says the name does not exist. See [DNS_PROBE_FINISHED_NXDOMAIN in Chrome on Mac](https://kilobat.app/guides/dns-probe-finished-nxdomain.html).

## Sources

- [Chromium source: net/base/net_error_list.h](https://source.chromium.org/chromium/chromium/src/+/main:net/base/net_error_list.h)
- [Chromium source: components/error_page_strings.grdp](https://source.chromium.org/chromium/chromium/src/+/main:components/error_page_strings.grdp)
- [Google Chrome Help: Fix connection and loading errors in Chrome](https://support.google.com/chrome/answer/6098869)
- [Apple Support: Change DNS settings on Mac](https://support.apple.com/guide/mac-help/change-dns-settings-on-mac-mh14127/mac)
- dscacheutil(1), dig(1) and scutil(8), 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.

## Related guides

- [DNS_PROBE_FINISHED_NXDOMAIN in Chrome on Mac](https://kilobat.app/guides/dns-probe-finished-nxdomain.html): Chrome shows this code when a DNS lookup failed and its own check says the name does not exist.
- [DNS not resolving on a Mac](https://kilobat.app/guides/dns-server-not-found.html): When DNS fails, the Mac cannot change a name such as apple.com into an IP address.
- [Flush the DNS cache on a Mac](https://kilobat.app/guides/flush-dns-cache-mac.html): macOS keeps DNS answers for some time.
- [“A server with the specified hostname could not be found.” on Mac](https://kilobat.app/guides/server-hostname-not-found.html): This is the macOS text for error -1003.
- [Pick a faster DNS](https://kilobat.app/guides/recipes/pick-faster-dns.html): Slow DNS makes every new site slow to start.
