Chrome ERR_CERT_DATE_INVALID — SSL Certificate Expired
About Chrome ERR_CERT_DATE_INVALID
Chrome ERR_CERT_DATE_INVALID warning means the website's SSL certificate has expired or your device clock is set to the wrong date. This guide covers everything you need to know about this topic, including common causes, step-by-step solutions, and answers to frequently asked questions.
Here are the key things to understand: SSL/TLS certificates have valid date ranges (Not Before and Not After). Chrome checks certificate dates against your system clock. If your computer clock is wrong, valid certificates appear expired. Let's Encrypt certificates expire every 90 days and must be renewed. Chrome shows 'Your connection is not private' with NET::ERR_CERT_DATE_INVALID. Understanding these fundamentals will help you diagnose and resolve this issue more effectively.
The most common reasons this occurs include: The website SSL certificate has actually expired. Your computer date/time is set incorrectly. CMOS battery dead causing system clock reset on reboot. Time zone set incorrectly affecting UTC comparison. Website admin forgot to renew their Let's Encrypt certificate. Identifying the root cause is the first step toward finding the right solution.
To resolve this, follow these recommended steps: Check your system clock: is the date and time correct? Sync with internet time. Windows: Settings > Time & language > Date & time > Set time automatically. Mac: System Preferences > Date & Time > Set date and time automatically. Click the padlock icon in Chrome's address bar > Certificate > check the 'Valid from' and 'Valid to' dates. If the certificate is truly expired, contact the website owner — there is no fix on your end. If these steps do not resolve the issue, consider consulting additional resources or a qualified professional.
This article is part of our Browser Errors collection on Error Codes Wiki. We provide comprehensive, up-to-date information to help you find solutions quickly.
Quick Answer
Is it safe to bypass this warning?
If your clock is wrong, fix it. If the certificate is actually expired, bypassing the warning means your connection is not encrypted. Avoid entering passwords or payment info.
Overview
Chrome ERR_CERT_DATE_INVALID warning means the website's SSL certificate has expired or your device clock is set to the wrong date.
Key Details
- SSL/TLS certificates have valid date ranges (Not Before and Not After)
- Chrome checks certificate dates against your system clock
- If your computer clock is wrong, valid certificates appear expired
- Let's Encrypt certificates expire every 90 days and must be renewed
- Chrome shows 'Your connection is not private' with NET::ERR_CERT_DATE_INVALID
Common Causes
- The website SSL certificate has actually expired
- Your computer date/time is set incorrectly
- CMOS battery dead causing system clock reset on reboot
- Time zone set incorrectly affecting UTC comparison
- Website admin forgot to renew their Let's Encrypt certificate
Steps
- 1Check your system clock: is the date and time correct? Sync with internet time
- 2Windows: Settings > Time & language > Date & time > Set time automatically
- 3Mac: System Preferences > Date & Time > Set date and time automatically
- 4Click the padlock icon in Chrome's address bar > Certificate > check the 'Valid from' and 'Valid to' dates
- 5If the certificate is truly expired, contact the website owner — there is no fix on your end