Free tool

Check when an SSL certificate expires

Paste a domain to see its SSL certificate expiry date, issuer and validity in seconds — then get a full free website scan alongside it.

Passive, read-only check. Private & internal addresses are blocked.
Quick answer

How do I check when an SSL certificate expires?

Enter a domain into an SSL expiry checker and it reads the certificate served over HTTPS, returning the expiry date, days remaining, issuer and validity status. SiteGuard Monitor's checker does this instantly and runs a full risk scan covering uptime, DNS, email security and headers — so you see the certificate alongside everything else on one page.

An expired SSL certificate breaks HTTPS, throws scary browser warnings and can take a client site offline for hours before anyone notices. This free SSL expiry checker shows exactly when a certificate expires so you can renew before it bites.

The problem with letting SSL certificates lapse

Certificates expire on a fixed date, but renewal reminders get lost and auto-renewal silently fails more often than you'd think. The first sign is usually an angry client or a flood of browser security warnings — by then trust is already damaged and you're firefighting.

  • Expired certs trigger full-page browser warnings that scare off visitors
  • Auto-renewal can fail quietly when DNS or webroot validation breaks
  • You rarely find out until traffic drops or a client calls

What this SSL checker shows you

  • Exact expiry date and days remaining
  • Certificate issuer and the full chain
  • Whether the certificate is currently valid for the hostname
  • Any mismatch or near-expiry warning flagged clearly

It also runs a full free website scan

The SSL check is one part of a complete passive scan. Alongside the certificate you'll see HTTP/HTTPS uptime, DNS records, email security (SPF and DMARC) and security headers, all rolled into a single explainable 0-100 risk score so you know where the real risk sits.

Stop tracking renewals in a spreadsheet

Add a domain to SiteGuard Monitor and it watches the certificate continuously, alerting you by email and Discord well before expiry. For agencies and MSPs that means no more surprise outages across a portfolio of client sites.

  • Continuous SSL monitoring with early-warning alerts
  • One dashboard for every client domain
  • Expiry data feeds branded monthly client reports

Passive and read-only

SiteGuard only inspects the certificate a server presents publicly over HTTPS. There is no aggressive scanning, no probing and no intrusive testing — just the same read-only check a browser performs, run on a schedule.

Frequently asked questions

Is the SSL expiry checker free?
Yes. You can check any domain's certificate expiry for free, no account required. Creating a free account adds continuous monitoring and alerts before a certificate expires.
How early should I renew an SSL certificate?
Renew at least two to four weeks before expiry. That leaves room for DNS or validation problems and ensures the new certificate propagates everywhere before the old one lapses. Continuous monitoring removes the guesswork.
Why does my auto-renewing certificate still expire?
Auto-renewal commonly fails when domain validation breaks — a changed DNS record, a moved webroot or an expired API token. The renewal attempt fails silently, so independent monitoring is the only reliable safety net.
Can I check an internal or staging certificate?
The checker reads certificates served on publicly reachable HTTPS endpoints. Internal hostnames that aren't resolvable from the public internet can't be checked from here.
Does checking SSL affect my server?
No. It's a passive, read-only check identical to what a normal browser does when it connects over HTTPS. Nothing is stored on or changed on your server.
Will it alert me before the certificate expires?
With a free SiteGuard account, yes. Add the domain and you'll get email and Discord alerts ahead of expiry, plus the expiry status in your monthly client reports.

More free checks

Turn this one-off check into 24/7 monitoring

Get alerted the moment something changes — and send your clients branded monthly reports automatically.