[Solved] Fix NET::ERR_CERT_DATE_INVALID Chrome - 5 Minute Method

Verified & Tested Updated February 12, 2026

Quick Summary

The error "net::ERR_CERT_DATE_INVALID" in Chrome indicates that the website's security certificate is either expired, not yet valid, or the date and time on your computer are incorrect, causing Chrome to reject the certificate as untrustworthy. This prevents Chrome from establishing a secure connection with the website, potentially exposing your data.

Common Causes

  • Incorrect System Date and Time: The most common cause is that the date and time configured on your computer are significantly different from the actual date and time. This makes the browser misinterpret the validity period of the SSL certificate.
  • Expired SSL Certificate: The website's SSL certificate has expired. SSL certificates are issued with a validity period, and once that period expires, the certificate is no longer considered valid.
  • Certificate Not Yet Valid: The website's SSL certificate is not yet valid. This typically occurs when the website owner has generated the certificate and it's scheduled to be valid from a future date.
  • Browser Cache/Outdated Certificate Data: Sometimes, Chrome may be using cached data related to the certificate, which could be outdated or corrupted, leading to the error.
  • Man-in-the-Middle Attack/Network Interception: In rare cases, the connection to the website is being intercepted, and a fraudulent certificate is being presented. This is often associated with public Wi-Fi networks.

Step-by-Step Fixes

Method 1: Correct System Date and Time Show Steps ↓

Windows:

Step 1: Right-click on the clock in the system tray (bottom right of your screen).

Step 2: Select "Adjust date/time".

Step 3: Ensure "Set time automatically" is turned on. If it's already on, toggle it off and then on again.

Step 4: If “Set time automatically” is unavailable, manually adjust the date and time by turning “Set the date and time manually” on and clicking “Change”.

macOS:

Step 1: Go to Apple menu > System Preferences, then click Date & Time.

Step 2: Click the lock icon in the lower-left corner to unlock the pane. You may be prompted for your administrator password.

Step 3: Select the "Date & Time" tab.

Step 4: Ensure "Set date and time automatically" is selected. If problems persist, select a different time server from the drop-down menu.

Method 2: Clear Chrome's SSL State Show Steps ↓

Step 1: Open Chrome settings by typing chrome://settings/ in the address bar.

Step 2: Search for "Proxy settings".

Step 3: Open "Open your computer's proxy settings". This opens system settings, often named Internet Options or Network Settings depending on your OS.

Step 4: Go to the "Content" tab (Windows) or the "Certificates" section (macOS/Linux, if applicable).

Step 5: Click "Clear SSL state" (Windows) or find options related to certificate management. On macOS, this step might involve finding the Keychain Access application and managing certificates there. Look for expired or invalid certificates related to the affected website.

Method 3: Clear Browsing Data Show Steps ↓

Step 1: Open Chrome settings by typing chrome://settings/ in the address bar.

Step 2: Navigate to "Privacy and security" and click on "Clear browsing data".

Step 3: In the "Time range" dropdown, select "All time".

Step 4: Check the boxes for "Cookies and other site data" and "Cached images and files".

Step 5: Click on the "Clear data" button.

Method 4: Disable Antivirus/Firewall Temporarily (For Testing) Show Steps ↓

Warning: Only disable your antivirus/firewall software temporarily for testing purposes. Re-enable it immediately after testing.

Step 1: Locate your antivirus/firewall software icon in the system tray or start menu.

Step 2: Right-click on the icon and select the option to disable or turn off the software. The exact wording varies depending on the software.

Step 3: After disabling the software, try accessing the website again. If the error is resolved, the antivirus/firewall software might be interfering with the SSL connection. Configure your antivirus or firewall to allow connections to the website or disable SSL scanning.

Method 5: Check for Chrome Updates Show Steps ↓

Step 1: Open Chrome settings by typing chrome://settings/ in the address bar.

Step 2: Click on "About Chrome" in the left-hand menu.

Step 3: Chrome will automatically check for updates. If an update is available, follow the on-screen instructions to install it.

Step 4: Restart Chrome after the update is complete.


Related Fixes