All posts
Internet Fundamentals

HTTPS Certificates in 2026: Lifetimes Fall to 200 Days, Then 100, Then 47

By

October 26, 2026

5 min read

The CA/Browser Forum voted in April 2025 to cut maximum certificate lifetimes from 398 days to 200 (March 15, 2026), 100 (March 15, 2027) and 47 (March 15, 2029). ACM moved to 198-day certificates in February 2026 and Let's Encrypt is heading to 45 days. What TLS does, what the change breaks, and how to make expiry a non-event.

Internet Fundamentals
TLS
Certificates
AWS Certificate Manager
Let's Encrypt

TLS does three things: encrypts traffic, detects tampering, and proves the server holds a certificate for the domain from an authority browsers trust. It does not prove the site is honest. Phishing sites have valid certificates too.

The schedule

From

Maximum certificate lifetime

Domain validation reuse

Before March 15, 2026

398 days

398 days

March 15, 2026

200 days

200 days

March 15, 2027

100 days

100 days

March 15, 2029

47 days

10 days

CA/Browser Forum Ballot SC-081v3, passed April 11, 2025.

Want a second opinion on this for your system?

Book a free 30-minute call. You'll leave knowing what we'd do first and roughly what it costs, whether or not you hire us.

What providers are doing

  • AWS Certificate Manager: public certificates issued from February 18, 2026 last 198 days and renew 45 days before expiry. DNS-validated certificates renew automatically as long as the validation CNAME stays in DNS. Exportable public certificates dropped to $7 per name and $79 per wildcard.

  • Let's Encrypt: the opt-in tlsserver profile issues 45-day certificates from May 13, 2026; the default classic profile moves to 64 days on February 10, 2027 and to 45 days on February 16, 2028, when authorization reuse falls to 7 hours.

  • Platforms and CDNs that manage certificates for you (CloudFront with ACM, Amplify Hosting, Vercel, Netlify, Cloudflare) renew without you, provided their DNS checks keep passing.

What breaks

  • Certificates installed by hand on a server or load balancer, renewed from a calendar reminder.

  • Validation records deleted in a DNS "cleanup", which quietly stops automatic renewal.

  • A CAA record that does not list the authority your provider uses.

  • Certificates pinned or bundled in mobile apps and devices, which now change more often than many release cycles.

Make it a non-event

  1. Use managed certificates wherever you can.

  2. On servers you run, use an ACME client (Certbot, Caddy, cert-manager on Kubernetes) and test renewal, not just issuance.

  3. Monitor expiry from outside anyway, alerting 14 days ahead. It costs nothing and catches the automation that failed silently.

  4. Do not pin leaf certificates in apps.

Two related settings

HSTS (the Strict-Transport-Security header, RFC 6797) tells browsers to use only HTTPS for your domain. Start with a short max-age; the browser preload list is slow to leave, so join it only when every subdomain serves HTTPS. TLS 1.3 (RFC 8446) completes its handshake in one round trip instead of two, which makes every new connection faster.

hoolco Monthly Review

Once a month: what changed in tech that month and what it means for you, from cloud and AI to security and the tools you build with. Every item links to its source. No sales pitch, unsubscribe in one click.

As of October 26, 2026. Provided as is, for general information, and accurate to the best of our knowledge on the date shown. Not legal, compliance, tax, financial or other professional advice. Prices, limits and vendor services change; check current vendor documentation before relying on anything here. Terms of use.