Free tool · no signup

Free SSL Certificate Checker

Check any domain's SSL certificate in seconds — expiry date, days remaining, issuer and validity.

What this tool checks

  • Expiry date and exact days remaining
  • Whether the certificate chain is trusted
  • Issuing authority (CA)

Why certificates expire

SSL/TLS certificates are deliberately short-lived — Let's Encrypt certs last ~90 days, and the industry maximum is dropping to 47 days by 2029. Miss a single renewal and browsers throw a full-page “Not Secure” warning, visitors bounce, and forms and checkouts break — usually on a weekend, when no one's watching.

How to read your result

Valid — more than 30 days left and trusted. You're fine for now, but the clock is always running.

Expiring soon / Untrusted — 30 days or fewer, or the chain isn't trusted. Renew or fix the chain before visitors see a warning.

Expired — visitors are already seeing a security warning. Renew immediately.

Frequently asked

How often should I check my SSL certificate?
Manually, you'd need to check every certificate every few weeks — Let's Encrypt certs last ~90 days and the industry maximum is dropping fast. That's exactly why continuous monitoring exists.
Why does my certificate keep expiring?
Most certs auto-renew, but renewals silently fail (DNS change, billing lapse, a moved server). Nothing tells you until a visitor sees the browser warning — unless something is watching the expiry date for you.
Can I get alerted before it expires?
Yes — VigilDog watches the certificate and warns you 30, 14 and 7 days before it lapses, across every client domain at once.

Never check by hand again.

VigilDog watches this certificate — and every client domain, DNS record and email setting — 24/7, and warns you days before anything expires.

Free for your first domain · No card