Guide
What Happens When an SSL Certificate Expires?
An expired certificate doesn't degrade gracefully — it flips your site from “secure” to “dangerous” in the eyes of every visitor and integration at once. Here is the full blast radius, in the order you'll feel it.
1. Browsers show a full-page warning
Chrome shows NET::ERR_CERT_DATE_INVALID (“Your connection is not private”), Firefox and Safari show equivalents. There is no “continue quietly” path for normal users — and research consistently shows the large majority abandon the page immediately. Your site is effectively down for humans even though the server is healthy.
2. APIs, webhooks & apps hard-fail
Machine clients don't get a click-through button. Payment callbacks, shipping webhooks, mobile apps, IoT devices, and cron integrations fail the TLS handshake and start erroring or queueing retries. This is usually where the real money burns: silent order failures and sync backlogs that persist after the certificate is fixed.
3. Search rankings slide
HTTPS is a confirmed ranking signal, and expiry removes it. Combined with spiking bounce rates and reduced crawling, pages can lose positions within days. Note the asymmetry: recovery requires both renewal and winning back crawl trust, which takes longer than the outage itself. Prevention is dramatically cheaper — see how to check expiry in seconds.
4. Trust damage outlasts the outage
Users who saw a security warning remember it. Partners ask uncomfortable questions. If the expired host served a login, checkout, or signup flow, expect a measurable conversion dip for days after recovery — especially painful as certificate lifetimes shrink toward 47 days and renewals happen eight times a year.
Recovery checklist (in order)
- Confirm the failure mode first: expiry, hostname mismatch, and broken chain look identical to users. Run the domain through a checker before touching anything.
- Renew and deploy everywhere: every IP and CDN edge behind the hostname must serve the new cert — one stale origin re-triggers the incident.
- Verify externally: check from outside your network (DNS caches and office proxies lie). Confirm the new notAfter date is live.
- Close the loop: put the host on monitored alerts at 60/30/14/7/1 days so the next renewal can't fail silently.
Never miss an expiry again
Certack monitors SSL certificates, DNS records, and domain expiry continuously and alerts you on 9 channels before anything lapses. Two sites free, no credit card required.
Related guides
How to Check SSL Certificate Expiration: Browser, OpenSSL, curl & Online
Four reliable ways to check when an SSL certificate expires — in your browser, with OpenSSL, with curl, or with a free online checker — plus what the expiry date actually means.
How Long Do SSL Certificates Last? Validity in 2026 and the Road to 47 Days
Public TLS certificates last 200 days max since March 2026, dropping to 100 days in 2027 and 47 days in 2029. What the CA/Browser Forum timeline means for renewal automation.
How to Monitor Domain Expiration: WHOIS, RDAP & Renewal Alerts
How to check any domain's expiry date with WHOIS and RDAP, what grace and redemption periods actually give you, and how to automate renewal reminders.