Google Chrome Error Code ERR_INVALID_URL: How to Fix It

Easy 5-20 minutes Medium Severity Verified June 2026
Error Code
ERR_INVALID_URL
Brand
Google Chrome
Product Type
browser
Severity
Medium
DIY Difficulty
Easy
Estimated Fix Time
5-20 minutes
The Google Chrome ERR_INVALID_URL error appears when the browser encounters a web address that it cannot recognize as a properly formatted URL. This usually happens because of a typo in the address, a broken or malformed link, corrupted browser settings, or interference from an extension or DNS configuration. The good news is that this error is almost always fixable in a few minutes without any technical expertise.
Ad

Tools You'll Need

How to Fix Error Code ERR_INVALID_URL

  1. Check and Correct the URL You Typed

  2. Try Opening the URL in an Incognito Window

  3. Disable Chrome Extensions One by One

  4. Clear Chrome's Browsing Cache and Cookies

  5. Flush Your DNS Cache

  6. Change Your DNS Server to a Public DNS

  7. Reset Chrome's Flags and Experimental Settings

  8. Reset Google Chrome Settings to Default

    This will disable all extensions and reset your default search engine. Make note of any important settings before proceeding.
  9. Update or Reinstall Google Chrome

    Uninstalling Chrome will remove your local browser data unless you are signed into a Google account with sync enabled. Sign in and verify sync is on before uninstalling.
Ad

When to Call a Professional

If you have tried all the steps above and ERR_INVALID_URL continues to appear on every website — not just one — your issue may be related to a deeper network misconfiguration, a corrupted Windows/macOS network stack, or malware redirecting your traffic. In these cases, contact your internet service provider to rule out a DNS or routing issue on their end, or consult a local IT technician who can run a full network and malware diagnostic on your device.

Frequently Asked Questions

What does ERR_INVALID_URL mean in Google Chrome?
ERR_INVALID_URL means Chrome received or was given a web address that does not conform to standard URL formatting rules. This could be a typo, a link with illegal characters, a missing protocol prefix like 'https://', or an internal Chrome or network configuration issue that is mangling the URL before it is processed.
Why does ERR_INVALID_URL appear on every website I visit?
If this error appears on all websites and not just one specific URL, the problem is unlikely to be the URL itself. Instead, check for a corrupted Chrome profile, a misbehaving extension, an aggressive antivirus or firewall intercepting requests, or a misconfigured DNS or proxy setting on your computer or network.
Can a Chrome extension cause ERR_INVALID_URL?
Yes. Certain extensions — especially ad blockers, VPNs, URL rewriters, and privacy tools — can intercept and modify URLs in ways that make them invalid before Chrome processes them. Try opening the same URL in an Incognito window (where extensions are disabled by default) to test this theory. If it works in Incognito, disable your extensions one by one to find the culprit.
Does ERR_INVALID_URL mean the website is down?
Not necessarily. ERR_INVALID_URL is a client-side error, meaning the problem is with how the URL is being formed or handled on your device, not with the website's server. A website being down would typically produce different errors such as ERR_CONNECTION_REFUSED or ERR_CONNECTION_TIMED_OUT. Try the URL on a different browser or device to confirm the site itself is reachable.
Will resetting Chrome fix ERR_INVALID_URL?
In many cases, yes. Resetting Chrome to its default settings clears misconfigurations, disables extensions, and restores default URL handling behavior. However, it will not fix issues caused by external factors like a corrupted DNS configuration or network-level interference. If a Chrome reset does not resolve the error, proceed with flushing your DNS cache and checking your network settings.