Google Chrome ERR_ILLEGAL_CHARACTER: How to Fix It
Easy 5-20 minutes Medium Severity
Verified June 2026
- Error Code
- ERR_ILLEGAL_CHARACTER
- Brand
- Google Chrome
- Product Type
- browser
- Severity
- Medium
- DIY Difficulty
- Easy
- Estimated Fix Time
- 5-20 minutes
Ad
Tools You'll Need
- Google Chrome browser
- Internet connection
- Online URL encoder tool (free, browser-based)
- Access to Chrome settings and flags pages
How to Fix Error Code ERR_ILLEGAL_CHARACTER
-
Check and Clean the URL
-
Encode Special Characters in the URL
-
Clear Chrome's Browsing Cache and Cookies
-
Disable Chrome Extensions
-
Check Your System's Language and Locale Settings
-
Reset Chrome's Flags to Default
-
Update Google Chrome to the Latest Version
-
Reset Chrome Browser Settings
Resetting Chrome will remove your customizations and disable extensions, but it will not delete your bookmarks, history, or saved passwords. -
Try the URL in Another Browser or Incognito Mode
-
Reinstall Google Chrome
Before uninstalling, make sure your bookmarks and passwords are synced to your Google account so you can restore them after reinstalling.
Ad
When to Call a Professional
This error is almost always resolvable by the user without professional help. However, if the ERR_ILLEGAL_CHARACTER error appears on every website you visit and persists after a full Chrome reinstall and system locale check, it may indicate a deeper operating system or network configuration issue. In that case, contact your IT administrator if you are on a corporate network, or reach out to Google Chrome Support at support.google.com/chrome for further assistance.Frequently Asked Questions
What causes ERR_ILLEGAL_CHARACTER in Chrome?
ERR_ILLEGAL_CHARACTER is caused by a URL containing characters that are not permitted in a standard web address. Common causes include copy-pasting URLs from documents or emails that contain special symbols, curly quotes, accented letters, invisible formatting characters, or spaces. Non-Latin scripts (such as Arabic or Chinese) also need to be percent-encoded before Chrome can load them correctly.
Does ERR_ILLEGAL_CHARACTER mean a website is down?
No. This error is about the URL itself, not the website's availability. The page may load perfectly fine once the URL is corrected or encoded. If you see this error, the problem is almost certainly with how the web address was entered or formatted in your browser, not with the server hosting the website.
Can a Chrome extension cause ERR_ILLEGAL_CHARACTER?
Yes. Some browser extensions — particularly those that modify URLs, redirect traffic, or translate page content — can inject illegal characters into web addresses, triggering this error. Disabling all extensions and re-enabling them one by one is an effective way to identify and remove the culprit extension.
How do I encode special characters in a URL for Chrome?
You can use a free online URL encoder tool to convert special characters into their percent-encoded equivalents. For example, a space is encoded as '%20', a hash symbol as '%23', and an ampersand as '%26'. Simply paste your URL into the encoder, copy the output, and paste it into Chrome's address bar. Alternatively, if you are a developer, most programming languages have built-in URL encoding functions.
Will resetting Chrome fix ERR_ILLEGAL_CHARACTER?
Resetting Chrome can fix the error if it is caused by a misconfigured setting, a problematic flag, or an extension that is modifying URLs. However, if the error is caused simply by a malformed URL, you need to correct the URL itself. Resetting Chrome is recommended as a late-stage fix after simpler solutions like cleaning the URL and clearing the cache have been tried.