Check expiry, chain and renewal status of TLS certificates across every server behind a hostname.

Checks every IPv4/IPv6 address of the hostname and detects nodes still serving an old certificate.
Judges by remaining share of the certificate lifetime, not a fixed number of days.
Detects renewal by comparing with earlier checks.
Free JSON API for Ansible, CI and shell scripts.

Why this matters

Public TLS certificate lifetimes are shrinking: 200 days since March 2026, 100 days from March 2027 and 47 days from March 2029. Renewal must be automated, and the result verified. Read more

EffectiveMax lifetime
2026-03-15200 days
2027-03-15100 days
2029-03-1547 days

Rating

Valid
The certificate is valid and has more than a third of its lifetime left.
Renewal due
Less than a third of the certificate lifetime remains. It should be renewed now.
Expiring very soon
Less than 10% of the lifetime (or 3 days) remains.
Inconsistent servers
Not every server presents the same certificate.
Invalid certificate
The chain is not trusted or the hostname does not match.

Frequently asked questions

How can I check when an SSL certificate expires?

Enter the hostname above and press Check. The expiry date and days remaining are shown for every IP address of the host. You can also use openssl or this site's API; see the guide on how to check certificate expiry.

I renewed the certificate, but the old one is still served. Why?

Usually the web server was not reloaded after renewal, or only some servers behind a load balancer or DNS round robin were updated. This checker connects to every address and reports a mismatch when servers present different certificates.

How is "renewal due" decided?

By the remaining share of the certificate lifetime rather than a fixed number of days: under one third is renewal due, under 10% (or 3 days) is critical. This keeps working as lifetimes shrink to 47 days.

When do certificate lifetimes get shorter?

Under CA/Browser Forum Ballot SC-081 the maximum is 200 days from 15 March 2026, 100 days from 15 March 2027 and 47 days from 15 March 2029.

Is it free? Can I use it commercially?

Yes. The web checker and the API are free for personal and commercial use within the rate limits.

Can I check servers on a private network?

No. For security reasons only public internet addresses are checked. Private, loopback and other non-public addresses are refused.