webzod
account

Renew the expired TLS certificate on Vercel

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 the project, then Settings and Domains, and check the status of this domain. Vercel renews its certificates automatically, but only while the domain's DNS points at Vercel.
  2. Fix any configuration error shown, using the DNS values Vercel lists for the domain.
  3. If you have CAA records, they must allow letsencrypt.org, because Vercel issues with Let's Encrypt.
  4. Certificates you uploaded yourself (Enterprise only) are not renewed automatically and have to be replaced by hand.
  5. If the domain looks correctly configured and the certificate is still expired, contact Vercel support with the domain name.

Read the documentation (opens in a new tab)

Scan your domain to see whether this applies to you.