webzod
account

Renew the expired TLS certificate on Netlify

tls.cert.expired · effort: minutes

Why it matters

Browsers refuse to open a site whose certificate has expired and show visitors a full-page security warning. API clients and mobile apps fail outright, so the site is effectively down for them.

The fix

  1. Open Domain management then HTTPS for the site and read the certificate status. Netlify provisions and renews Let's Encrypt certificates automatically.
  2. Check that the domain's DNS still points at Netlify. A changed or removed record stops renewal.
  3. If you have CAA records, they must allow letsencrypt.org.
  4. If you installed a custom certificate, it is not renewed automatically. Renew it at your CA and install it again, or switch back to the Netlify-managed certificate.

Read the documentation (opens in a new tab)

Scan your domain to see whether this applies to you.