SSL Certificate Expiration Checker
See exactly when a certificate expires and how many days are left. Then see every other public name under your domain that is expiring, or already broken.
Free, no account, nothing installed. Read-only - the checker never changes anything.
Expiry is getting harder to track, on purpose
A one-off expiry check is a snapshot of a moving target. Maximum certificate lifetimes are falling from 398 days to 200, then 100, then 47 - so the same set of names needs renewing several times more often than it used to. The certificate you check today is fine; the one that takes a site down next month is the one nobody was watching.
Days remaining, at a glance
The exact expiry date and how many days are left for the certificate you enter - green while safe, amber close, red once it has expired.
The names you forgot
Every other public name under your domain, from Certificate Transparency, checked live - so a forgotten subdomain cannot expire in the dark.
Shorter lifetimes, more renewals
At the 47-day limit, an annual renewal becomes roughly monthly. See the schedule →
Alerts before it happens
A free account watches every name and emails you before anything expires, so no renewal is a surprise.
SSL expiration FAQ
How do I check when an SSL certificate expires?
Enter a domain above. SSLScan reads the live certificate and shows the exact expiry date and how many days remain, then finds the other public names under your domain and shows which of those are expiring or already broken.
Why are SSL certificates expiring faster now?
The CA/Browser Forum voted to shorten the maximum certificate lifetime from 398 days to 200 (2026), 100 (2027) and 47 (2029). The same estate needs renewing far more often, so tracking expiry by hand stops being practical.
Can I get alerts before a certificate expires?
Yes. A free SSLScan account monitors the names you found and emails you before anything expires, so an expiry never takes a site down by surprise.