ERR_DISALLOWED_URL_SCHEME
ERR_DISALLOWED_URL_SCHEME Error
What This Error Means
The ERR_DISALLOWED_URL_SCHEME error occurs when a website tries to navigate to a URL scheme (protocol) that the browser explicitly blocks for security or privacy reasons. For example, trying to execute `javascript:` URLs from the address bar or linking to internal system protocols.
Common Causes
- Trying to run JavaScript code directly from the address bar (blocked in modern browsers).
- Links to `chrome://` or `about:` pages from a regular website.
- Malicious sites trying to exploit unsafe protocols.
- Using a custom protocol that has been deprecated or banned.
How to Fix It (For Users)
- 1 Do not try to run scripts from the address bar.
- 2 Manually type system URLs (like `chrome://settings`) instead of clicking links.
- 3 Update your browser.
For Site Owners / Developers
- Remove links to `javascript:` or internal browser pages.
- Use standard event handlers (onclick) instead of `javascript:` links.
- Ensure you are not linking to restricted schemes.
When It Is NOT Your Fault
If the browser blocks a scheme for security reasons.
Is the website actually down?
Sometimes the issue is just on your end. Check if the website is down for everyone or just you.
Check Website Status →