How to Fix NET::ERR_CERT_INVALID (Google Chrome)
Quick Answer
The NET::ERR_CERT_INVALID error indicates that your browser cannot establish a secure connection to a website because its security certificate is invalid or untrusted. This often occurs due to incorrect system time, outdated browser data, or issues with antivirus software. The fastest fix is often to check your system's date and time settings.
What Causes This Error
- Incorrect system date and time on your computer.
- Outdated or corrupted browser cache and cookies.
- Interference from antivirus or firewall software that intercepts secure connections.
- Expired or invalid SSL/TLS certificate on the website's server.
- Malware or adware redirecting traffic through an untrusted proxy.
- Public Wi-Fi networks that use their own certificates or proxies.
Step-by-Step Fixes
1Verify System Date and Time to Resolve NET::ERR_CERT_INVALID
- Right-click on the clock in the bottom-right corner of your screen (Windows) or click the date/time in the menu bar (macOS).
- Select 'Adjust date/time' or 'Date & Time Preferences'.
- Ensure 'Set time automatically' and 'Set time zone automatically' are enabled. If not, enable them and restart your browser.
- If automatic settings are already on, disable them, manually set the correct date, time, and time zone, then re-enable automatic settings.
- Close and reopen Google Chrome, then attempt to access the website again.
2Clear Browser Cache and Cookies in Google Chrome
- Open Google Chrome, click the three vertical dots (More actions) in the top-right corner, and navigate to 'More tools' > 'Clear browsing data'.
- Alternatively, type 'chrome://settings/clearBrowserData' into the address bar and press Enter.
- Set the 'Time range' to 'All time'.
- Ensure 'Cookies and other site data' and 'Cached images and files' are checked.
- Click 'Clear data'. After the process completes, restart Chrome and try to visit the website.
3Disable Antivirus/Firewall Temporarily
- Locate your antivirus software icon in the system tray (bottom-right of Windows taskbar) or menu bar (macOS).
- Right-click the icon and look for options like 'Disable protection', 'Pause protection', or 'Exit'.
- Temporarily disable the antivirus or firewall for a few minutes. Refer to your specific software's documentation for exact steps.
- With the security software temporarily disabled, try accessing the website in Chrome.
- If the error is resolved, re-enable your antivirus/firewall and investigate its settings for SSL/HTTPS scanning or filtering, which may need to be adjusted or disabled for specific sites.
4Update Google Chrome to the Latest Version
- Open Google Chrome, click the three vertical dots (More actions) in the top-right corner.
- Navigate to 'Help' > 'About Google Chrome'.
- Chrome will automatically check for updates and download them if available.
- If an update is installed, you will see a 'Relaunch' button. Click it to restart Chrome.
- After Chrome relaunches, attempt to access the website again to see if the error persists.
Advanced Fixes
Reset Chrome Settings to Default
- Open Google Chrome, click the three vertical dots (More actions) in the top-right corner.
- Go to 'Settings'.
- Scroll down and click 'Reset settings' in the left-hand menu or 'Advanced' > 'Reset and clean up' > 'Restore settings to their original defaults'.
- Confirm by clicking 'Reset settings' in the dialog box.
- This action will reset your startup page, new tab page, search engine, and pinned tabs. It will also disable all extensions and clear temporary data. Your bookmarks, history, and saved passwords will not be cleared.
Check for Malware or Adware
- Run a full scan of your computer using reputable antivirus or anti-malware software.
- Ensure your security software's definitions are up to date before performing the scan.
- Remove any detected threats or potentially unwanted programs (PUPs).
- After the scan and removal process, restart your computer.
- Reopen Chrome and check if the NET::ERR_CERT_INVALID error is resolved.
Bypass the Error (Use with Caution)
- When encountering the 'Your connection is not private' page, look for an option like 'Advanced' or 'Show details'.
- Click on 'Advanced'.
- A link such as 'Proceed to [website name] (unsafe)' or 'Continue to [website name]' may appear.
- Click this link to bypass the warning and access the website. This action is not recommended for sensitive websites (e.g., banking, online shopping) as it means you are proceeding without a secure connection.
Frequently Asked Questions
What does NET::ERR_CERT_INVALID mean?
The NET::ERR_CERT_INVALID error means that your browser detected an issue with a website's security certificate. This certificate is crucial for encrypting data between your browser and the website, ensuring a private connection. An invalid certificate suggests that the connection may not be secure or the certificate is untrustworthy.
Is it safe to bypass the 'Your connection is not private' warning?
Bypassing the warning is generally not recommended, especially for websites where you exchange sensitive information like passwords or credit card details. Doing so means you are proceeding without the assurance of a secure, encrypted connection, potentially exposing your data to interception. Only proceed if you understand the risks and trust the website implicitly.
Why does this error appear on legitimate websites?
Even legitimate websites can trigger this error due to various reasons not related to the website's security itself. Common causes include an incorrect date/time on your computer, interference from your antivirus software, or outdated browser data. Sometimes, the website's own certificate might have expired or been misconfigured, which the website administrator needs to resolve.
Can a VPN cause NET::ERR_CERT_INVALID?
Yes, a VPN can sometimes cause this error. Certain VPN configurations or issues with the VPN server's certificate handling can interfere with the browser's ability to validate a website's SSL certificate. Temporarily disabling your VPN can help determine if it is the source of the problem.