SSL certificate checker

How long does your SSL certificate have?

Type an address. We connect to the site, read its certificate and tell you how many days are left. Free, no signup, nothing is stored.

One page per check. We fetch it the way a crawler does, without a browser, and keep nothing.

What it checks

An SSL (TLS) certificate lets browsers open an encrypted connection to your site and confirm the site is really yours. Every certificate has an expiry date. The tool connects, reads the certificate and reports the days left; it also checks that the site ends up on HTTPS after its redirects.

Why it matters

With an expired certificate, browsers show visitors a full-page security warning, and most of them leave right there. Automatic renewal can break silently: a DNS change, a server move or an expired API key is enough.

How to fix it

  1. In your hosting panel or CDN (Cloudflare, for example), check that the certificate renews automatically.
  2. If you use Let's Encrypt, look at the last run of whatever renews it (certbot, Traefik, Caddy).
  3. Run this tool again after renewing; the new expiry date should appear.
Questions

What people ask next.

How many days before expiry should it renew?

Let's Encrypt certificates last 90 days and usually renew automatically in their last 30. A certificate under 30 days that has not renewed is a sign the automation is not working.

The tool says "not determined". Why?

If the site does not open over HTTPS, or no connection could be made, there is no certificate to read. That is not a failure in itself; try the address starting with https://.

Not once. Every day.

This check is today's snapshot. Crawlens runs the same checks on your clients' sites on a schedule and tells you, with the evidence, when something breaks.

Start monitoring free ↗