---
title: "ERR_NAME_NOT_RESOLVED: What It Means and How to Fix It"
description: "ERR_NAME_NOT_RESOLVED means the browser could not turn a host name into an IP address. Causes and fixes for visitors, developers and site owners."
url: https://uptrack.app/errors/err-name-not-resolved
---

ERR\_NAME\_NOT\_RESOLVED

# ERR\_NAME\_NOT\_RESOLVED: what it means and how to fix it

ERR\_NAME\_NOT\_RESOLVED is the error code Chrome gives when it cannot turn a host name into an IP address. It can appear for the page itself, or in the developer console for an image, a script or an API call on another host.

You may also see

- DNS\_PROBE\_FINISHED\_NXDOMAIN (Chrome, after its DNS probe)
- DNS\_PROBE\_FINISHED\_NO\_INTERNET (Chrome, when there is no connection)
- net::ERR\_NAME\_NOT\_RESOLVED (developer console)

## Common causes

1. 1  
The host name is wrong: a typo in the address, or a wrong API host in an environment variable or a config file.
2. 2  
The name has no DNS record, or the domain has expired.
3. 3  
The device has no working internet connection, or its DNS server does not answer.
4. 4  
A custom name for local development is missing from the hosts file, or a container cannot reach the DNS server of the host.
5. 5  
A blocker, VPN or security program stops the lookup.

## If you are visiting the site: how to fix it

1. 1  
Check that you are online, and that other sites load.
2. 2  
Check the address for a typo, then try it on another network.
3. 3  
Clear the DNS cache of the system and of Chrome (chrome://net-internals/#dns), then reload.
4. 4  
Switch to a public DNS server such as 1.1.1.1 or 8.8.8.8, and turn off a VPN to test.

## If you run the site: what to check

1. 1  
Open the developer console. The failing request shows the exact host name that did not resolve. Compare it with the one you expect.
2. 2  
For a site you run, look up the name and check that it has a record and that the domain is not expired.
3. 3  
For local development, add the name to the hosts file, or use a local DNS tool. In a container, check the DNS server the container uses.
4. 4  
If the name is right and it still fails only for some users, compare the answers of several resolvers.

## Check it with free tools

- [DNS lookupCheck that the host name has a record.](https://uptrack.app/tools/dns-lookup)
- [Domain expiry checkerCheck that the domain is still registered.](https://uptrack.app/tools/domain-expiry-checker)
- [DNS propagation checkerCompare the answers of three resolvers.](https://uptrack.app/tools/dns-propagation-checker)

## Frequently asked questions

What does ERR\_NAME\_NOT\_RESOLVED mean?

Chrome asked for the IP address of a host name and did not get one. It is the general error for a name that cannot be resolved. Chrome often runs a DNS probe next and shows a more exact code such as DNS\_PROBE\_FINISHED\_NXDOMAIN.

What is the difference between ERR\_NAME\_NOT\_RESOLVED and DNS\_PROBE\_FINISHED\_NXDOMAIN?

They are two views of the same kind of failure. ERR\_NAME\_NOT\_RESOLVED is the network error. DNS\_PROBE\_FINISHED\_NXDOMAIN is the result of Chrome’s follow-up DNS probe, which found that the name does not exist.

Why does ERR\_NAME\_NOT\_RESOLVED appear in the console but the page loads?

A resource on the page, such as an image, a script or an API call, points to a host name that does not resolve. The main page loads, but that one request fails. Fix the host name in the code or the configuration.

Can a VPN cause ERR\_NAME\_NOT\_RESOLVED?

Yes. A VPN often sends your DNS questions to its own server. If that server is slow, blocks the name or has a broken setting, the lookup fails. Turn the VPN off to test.

## Know about it before your visitors do

Uptrack checks a DNS record on a schedule and alerts you when it changes or stops resolving, so you learn about a broken record before your visitors report it.

[See plans](https://uptrack.app/pricing)

from $3/mo · 30-day money-back guarantee

## Other browser and DNS errors

- [DNS\_PROBE\_FINISHED\_NXDOMAIN](https://uptrack.app/errors/dns-probe-finished-nxdomain)
- [DNS server not responding](https://uptrack.app/errors/dns-server-not-responding)
- [ERR\_CONNECTION\_REFUSED](https://uptrack.app/errors/err-connection-refused)
- [ERR\_CONNECTION\_RESET](https://uptrack.app/errors/err-connection-reset)
- [ERR\_CONNECTION\_CLOSED](https://uptrack.app/errors/err-connection-closed)
- [ERR\_SSL\_PROTOCOL\_ERROR](https://uptrack.app/errors/err-ssl-protocol-error)
- [NET::ERR\_CERT\_AUTHORITY\_INVALID](https://uptrack.app/errors/your-connection-is-not-private)
