NET ERR_CERT_DATE_INVALID – Complete Fix Guide (2026)

Table of Contents

Hub: Windows 11 Troubleshooting Hub

Quick Answer
A NET ERR_CERT_DATE_INVALID error indicates that Chrome cannot validate a website’s SSL certificate due to a date-related issue. To fix it, check and sync your system date and time, verify the certificate hasn’t expired, clear browser cache and SSL state, try incognito mode, and install the latest Windows updates. If the error persists, change DNS servers, reset Chrome settings, or use advanced troubleshooting like checking for malware or updating root certificates. For more Windows troubleshooting, visit our Windows 11 Troubleshooting Hub.

Why NET ERR_CERT_DATE_INVALID Happens

A NET ERR_CERT_DATE_INVALID error occurs when Google Chrome cannot validate the SSL/TLS certificate of a website due to a date-related issue. This error is specific to Chromium-based browsers and indicates that the certificate’s validity period does not align with your system’s current date and time. For official documentation, refer to the Google Chrome net-error-codes documentation.

The NET ERR_CERT_DATE_INVALID error is similar to other SSL errors like Your Connection is Not Private, but it specifically points to a date mismatch rather than a general certificate issue. Common triggers include incorrect system date and time settings, expired SSL certificates on the website, corrupted browser cache, outdated Windows root certificates, and interference from VPNs or proxy servers[reference:0][reference:1].

Before diving into fixes, check the website URL for typos. If you are sure the website should be trusted and the error persists, proceed with the troubleshooting steps. For a broader overview of browser errors, see our Windows 11 Troubleshooting Hub.

⚠️ Warning: A NET ERR_CERT_DATE_INVALID error can indicate a genuine security risk. Never bypass this warning on untrusted or suspicious websites.

1. Check and Sync System Date and Time

The most common cause of a NET ERR_CERT_DATE_INVALID error is incorrect system date and time settings. SSL certificates rely on accurate timestamps to validate their validity period[reference:2]. Even a few minutes of deviation can trigger this error[reference:3].

  1. Right-click the time in the taskbar and select Adjust date and time.
  2. Turn on “Set time automatically” and “Set time zone automatically”.
  3. If the settings are already on, toggle them off and on again to force a sync.
  4. Click Sync now under Additional settings[reference:4].
  5. If automatic sync fails, manually set the correct time and date.
  6. Restart your browser and try loading the website again.

✅ Expected Result: Syncing your system time often resolves the NET ERR_CERT_DATE_INVALID immediately. If not, proceed to the next method.

2. Verify the Website Certificate Expiration Date

If your system time is correct, the website’s SSL certificate may have expired. SSL certificates typically have a maximum validity of 13 months[reference:5]. You can check the certificate details directly in Chrome[reference:6].

  1. Click the padlock icon in the address bar.
  2. Select “Certificate” or “Connection is secure”.
  3. Click “Certificate is valid” or “Details”.
  4. Check the “Valid from” and “Valid to” dates[reference:7].
  5. If the certificate has expired, contact the website administrator to renew it[reference:8].
  6. If you are the website owner, log into your hosting dashboard and renew or reinstall the SSL certificate[reference:9].

💡 Quick Tip: If the certificate expired recently, the website owner may have already renewed it. Clear your browser cache to load the new certificate.

3. Clear Browser Cache, Cookies, and SSL State

Corrupted browser cache or SSL state can trigger the NET ERR_CERT_DATE_INVALID error. Clearing them can resolve the issue[reference:10].

  1. Open Chrome and press Ctrl + Shift + Delete.
  2. Select “All time” for time range.
  3. Check “Cookies and other site data” and “Cached images and files”.
  4. Click Clear data.
  5. Also clear Chrome’s internal cache by typing chrome://net-internals/#dns and clicking “Clear host cache.”
  6. Restart Chrome and try loading the website again.

🔁 Alternative Solution: In Windows, you can also clear the SSL state by going to Control Panel > Internet Options > Content > Clear SSL State[reference:11].

4. Clear SSL State in Windows

Windows maintains an SSL state cache that can become corrupted and cause the NET ERR_CERT_DATE_INVALID error. Clearing it can help[reference:12].

  1. Open Control Panel.
  2. Select Internet Options.
  3. Go to the Content tab.
  4. Click “Clear SSL State”.
  5. Click OK and restart your browser.

💡 Quick Tip: Clearing the SSL state in Windows does not affect your saved passwords or bookmarks.

5. Try Incognito Mode or Disable Extensions

Some browser extensions can interfere with certificate validation and cause the NET ERR_CERT_DATE_INVALID error. Trying incognito mode or disabling extensions can help identify the cause[reference:13].

  1. Open Chrome and press Ctrl + Shift + N to open an Incognito window.
  2. Try loading the website in Incognito mode.
  3. If the site loads, an extension is likely causing the issue.
  4. Go to chrome://extensions and disable all extensions.
  5. Re-enable them one by one to find the culprit.

❌ Common Mistake: Forgetting to disable extensions after testing. Always re-enable trusted extensions.

6. Install the Latest Windows Updates

Outdated Windows root certificates can cause the NET ERR_CERT_DATE_INVALID error. Installing the latest Windows updates ensures your system has the most recent root certificates[reference:14].

  1. Open Settings > Windows Update.
  2. Click Check for updates.
  3. Install all pending updates, especially cumulative updates.
  4. Restart your PC and try loading the website again.

✅ Expected Result: Installing the latest updates often resolves the NET ERR_CERT_DATE_INVALID by updating root certificates.

7. Change DNS Server Settings

Sometimes, DNS issues can interfere with certificate validation. Changing your DNS server to a public DNS like Google DNS or Cloudflare can help[reference:15].

  1. Open Control Panel > Network and Sharing Center > Change adapter settings.
  2. Right-click your active network connection and select Properties.
  3. Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
  4. Select “Use the following DNS server addresses” and enter:
    • Preferred DNS server: 8.8.8.8 (Google DNS)
    • Alternate DNS server: 8.8.4.4 (Google DNS)
  5. Alternatively, use Cloudflare DNS: 1.1.1.1 and 1.0.0.1.
  6. Click OK and restart your PC.

🔁 Alternative Solution: You can also change DNS settings in Chrome by visiting chrome://settings/security and configuring “Use secure DNS.”

8. Reset Google Chrome Settings

If the NET ERR_CERT_DATE_INVALID error persists, resetting Chrome to default settings can resolve the issue.

  1. Open Chrome and go to chrome://settings/reset.
  2. Click “Restore settings to their original defaults”.
  3. Click “Reset settings” to confirm.
  4. Restart Chrome and test.

✅ Expected Result: Resetting Chrome often resolves NET ERR_CERT_DATE_INVALID caused by corrupted settings or extensions.

9. Advanced Troubleshooting

If the error persists, try these advanced solutions.

Check for Malware

Malware can interfere with SSL certificate validation. Run a full scan with Windows Defender Offline. For detailed steps, see How to Scan Malware Windows 11.

Update Root Certificates

Manually update root certificates by downloading the latest update from Microsoft or using the Windows Update catalog.

Disable IPv6

IPv6 can sometimes cause certificate validation issues. Open Control Panel > Network and Sharing Center > Change adapter settings, right-click your connection, select Properties, uncheck Internet Protocol Version 6 (TCP/IPv6), and restart.

Use the Windows Network Troubleshooter

Run the built-in network troubleshooter: Settings > System > Troubleshoot > Other troubleshooters > Internet Connections > Run.

Disable VPN and Proxy

VPNs and proxies can interfere with SSL certificate validation. Disconnect your VPN and disable proxy settings.

Perform a System Restore

If the error started after a system change, use System Restore to revert. See How to Use System Restore Windows 11.

For more browser and networking troubleshooting, explore our Windows 11 Troubleshooting Hub.

Conclusion

A NET ERR_CERT_DATE_INVALID error is a common SSL certificate issue that can be fixed by checking your system date and time, verifying the certificate expiration, clearing browser cache and SSL state, trying incognito mode, and installing the latest Windows updates. If the error persists, change DNS servers, reset Chrome settings, or perform advanced troubleshooting like scanning for malware or updating root certificates. By following these steps, you can resolve the error and restore secure browsing.

Regular system maintenance, such as keeping your system time synchronized and Windows updated, can prevent the NET ERR_CERT_DATE_INVALID error from recurring. For more Windows and browser troubleshooting, explore our Windows 11 Troubleshooting Hub and check out related articles on Your Connection is Not Private, DNS_PROBE_FINISHED_BAD_CONFIG, and ERR_CONNECTION_TIMED_OUT.

Related Guides

FAQ

What does NET ERR_CERT_DATE_INVALID mean?

NET ERR_CERT_DATE_INVALID means Chrome cannot validate a website’s SSL certificate because the certificate’s validity period does not match your system’s date and time.

How do I fix NET ERR_CERT_DATE_INVALID?

Check and sync your system date and time, verify the certificate hasn’t expired, clear browser cache and SSL state, try incognito mode, and install the latest Windows updates.

Can incorrect system time cause NET ERR_CERT_DATE_INVALID?

Yes, incorrect system date and time is the most common cause of the NET ERR_CERT_DATE_INVALID error. Syncing your system time often resolves it.

Is NET ERR_CERT_DATE_INVALID a virus?

No, it is an SSL certificate error, not a virus. However, malware can cause certificate validation issues.

Does clearing browser cache fix NET ERR_CERT_DATE_INVALID?

Yes, clearing cache, cookies, and SSL state can resolve the NET ERR_CERT_DATE_INVALID error if it is caused by corrupted cached data.

Can a VPN cause NET ERR_CERT_DATE_INVALID?

Yes, VPNs can interfere with SSL certificate validation. Disconnect your VPN to test if it resolves the issue.

How do I clear SSL state in Windows?

Open Control Panel > Internet Options > Content tab > Clear SSL State.

What is the difference between NET ERR_CERT_DATE_INVALID and ERR_CERT_AUTHORITY_INVALID?

NET ERR_CERT_DATE_INVALID indicates a date mismatch, while ERR_CERT_AUTHORITY_INVALID indicates the certificate was not issued by a trusted authority[reference:16].

Can outdated Windows root certificates cause this error?

Yes, outdated root certificates can cause the NET ERR_CERT_DATE_INVALID error. Installing the latest Windows updates resolves this.

What should I do if the error persists after all fixes?

If the error persists, run a malware scan, disable IPv6, update network drivers, reset Chrome settings, or contact the website administrator.

HowToFixPro Editorial Team

We’re a team of system administrators, technical writers, and platform specialists who genuinely enjoy solving the problems most users find frustrating. From persistent Windows errors and Android sync failures to browser crashes and network drops — we’ve seen it all, and we document every fix properly. Our guides are built on official documentation, direct testing, and real troubleshooting experience. No filler, no guesswork — just reliable, step-by-step solutions you can trust.

Scroll to Top