Security operationsAnalysis
What the CA/Browser Forum's shorter TLS lifetimes mean for renewals, domain validation and automation, from the 200-day cap of 15 March 2026 to 47 days in March 2029.
Every website, API, VPN portal and load balancer that presents a certificate to a browser now runs on a shorter clock, and the clock gets shorter twice more. The question for anyone who owns those systems is practical. How many renewals will your team do in 2027 and 2029? Which of your certificates can renew themselves, and which ones still depend on someone remembering a date? And what does it cost to close that gap before 15 March 2027, the next step, a year from now?
The schedule comes from the CA/Browser Forum, the body where certificate authorities and browser makers agree the rules for public TLS certificates. Apple proposed the ballot, SC-081v3; Sectigo, Google Chrome and Mozilla endorsed it. When voting closed on 11 April 2025, 25 certificate issuers voted yes, none voted no and five abstained (Entrust, IdenTrust, Japan Registry Services, SECOM and TWCA). All four certificate consumers, Apple, Google, Microsoft and Mozilla, voted yes.1
It is the fourth cut in eleven years. The Baseline Requirements capped certificates at 39 months from 2015, at 825 days from March 2018 and at 398 days from September 2020. The new steps are 200 days from 15 March 2026, 100 days from 15 March 2027 and 47 days from 15 March 2029.2 DigiCert moved early: it set 24 February 2026 as the day it would start issuing at most 199 days, a day under the cap, so its systems were settled before the deadline.3
The longest a public certificate may last has fallen four times since 2015, and two more cuts are already scheduled
Maximum validity of publicly trusted TLS certificates, by the date each cap applies, 2015 to 2029
| Date | Event | Detail |
|---|---|---|
| 1 Apr 2015 | 39 months | Earlier five-year certificates end |
| 1 Mar 2018 | 825 days | Validation data reuse also 825 days |
| 1 Sept 2020 | 398 days | The one-year certificate |
| 11 Apr 2025 | SC-081v3 passes | 25 issuers yes, 0 no; 4 of 4 browsers yes |
| 15 Mar 2026 | 200 days | In force now |
| 15 Mar 2027 | 100 days | Domain validation reuse also 100 days |
| 15 Mar 2029 | 47 days | Domain validation reuse 10 days |
Source: CA/Browser Forum, Baseline Requirements v2.2.5, §1.2.2 Relevant Dates; Ballot SC-081v3 · as of 16 March 2026 · Caps apply to certificates issued on or after each date. 39 months is about 1,186 days.
Nothing you already hold breaks today. The cap applies when a certificate is issued, so a 398-day certificate bought in February runs to its printed expiry; the new limit reaches it at its next renewal. That is why the change feels quiet now and will not by the end of the year.
The arithmetic is simple. Divide a year by the maximum lifetime and you get the fewest renewals a certificate can need: under one a year at 398 days, almost two at 200, almost four at 100 and almost eight at 47. Nobody sensible renews on the last day, though. Let’s Encrypt tells clients that cannot ask the CA when to renew to renew about two-thirds of the way through a certificate’s life.4 On that schedule a 47-day certificate is replaced about every 31 days, nearly twelve times a year.
At 47 days a certificate needs about eight renewals a year, and nearly twelve with a sensible safety margin
Renewals per certificate per year at each maximum validity, before and from 15 March 2026
renewals
| Renew on the last day | Renew at two-thirds of life | |
|---|---|---|
| 398 days (to Mar 2026) | 0.9 | 1.4 |
| 200 days (now) | 1.8 | 2.7 |
| 100 days (Mar 2027) | 3.7 | 5.5 |
| 47 days (Mar 2029) | 7.8 | 11.6 |
Source: TechBag arithmetic on CA/Browser Forum Baseline Requirements v2.2.5 §6.3.2; two-thirds rule from Let's Encrypt, 2 December 2025 · as of 16 March 2026 · 365 divided by the renewal interval. Two-thirds schedule: renew when two-thirds of the lifetime has passed.
The hours are not the real risk. Each renewal is a chance to miss one, and a missed public certificate is an outage the moment it expires: browsers refuse the connection, and API clients fail without any warning to a person. Eight chances a year per certificate, instead of one, is what turns a calendar reminder into a liability.
Before a CA issues a certificate it must check that the applicant controls the domain, by finding a value it chose in a DNS record, on the website or in a reply to an email. The rules let a CA reuse that check for later certificates for a set period. Until 15 March 2026 that period was 398 days; it is now 200, falls to 100 in March 2027 and to 10 days in March 2029. Checks of the organisation’s identity, used in OV and EV certificates, may be reused for 398 days, down from 825.12
Domain validation shrinks far more than the certificate itself: from 398 days to 10
Maximum validity and maximum reuse of validation data, in days, before 15 March 2026 and from 15 March 2029
| Before 15 March 2026 | From 15 March 2029 | Change | |
|---|---|---|---|
| Certificate validity | 398 | 47 | -88% |
| Domain validation reuse | 398 | 10 | -97% |
| Organisation identity reuse | 825 | 398 | -52% |
Source: CA/Browser Forum, Ballot SC-081v3 and Baseline Requirements v2.2.5, §4.2.1 and §6.3.2 · as of 16 March 2026
This is the change that breaks semi-manual processes. Many teams validate a domain once a year by approving an email sent to admin@ or webmaster@, then reissue freely for twelve months. From 2029 that approval would be needed for almost every certificate. And the email route itself is closing: the Baseline Requirements say CAs should not use the “constructed email” method from 15 March 2026 and must not rely on it from 15 March 2028, and a November 2025 ballot, SC090, phases out the remaining email- and phone-based methods.2 What survives is a value placed in DNS or on the web server, which is exactly what software can do on its own. Let’s Encrypt plans to cut its own reuse period from 30 days to 7 hours by February 2028.4
The automation is a published standard. ACME, the Automatic Certificate Management Environment, became IETF RFC 8555 in March 2019.5 A small client on the server asks a CA for a certificate, proves control of the domain by answering the CA’s challenge, installs what it receives and does it again before expiry. A 2025 extension, ACME Renewal Information (RFC 9773), lets the CA tell the client when to renew, which matters when a CA has to replace certificates early.64
ACME turns a renewal into four machine steps that repeat without a ticket
How an ACME client obtains and renews a certificate, as standardised in RFC 8555 (2019) and RFC 9773 (2025)
Order
The client on the server asks the CA for a certificate for its names.
Prove
The CA sets a challenge: a file on the web server or a TXT record in DNS. The client places it.
Install
The CA issues; the client installs the certificate and reloads the service.
Repeat
ARI tells the client when to renew; without it, renew at about two-thirds of the lifetime.
Source: IETF RFC 8555; IETF RFC 9773; Let's Encrypt, 2 December 2025 · as of 16 March 2026
The protocol costs nothing, and the cheapest certificates are free: Let’s Encrypt issues 90-day certificates today and plans 45-day ones as its default by February 2028, ahead of the industry cap.4 Cloud providers bundle renewal into their own services. AWS Certificate Manager gives public certificates at no charge to use inside AWS’s load balancers and CDN. When AWS launched certificates you can export to your own servers in June 2025, it priced them at $15 per name and $149 per wildcard, for a 395-day certificate paid once for its lifetime.7
The paid layer is certificate lifecycle management (CLM): software that discovers every certificate on the network and in the cloud, records who owns it and when it expires, enforces which CAs and key sizes are allowed, and pushes renewals to load balancers and servers through connectors. The enterprise suites are generally sold on quote and priced by the number of certificates managed. You need one when the inventory is the problem: several CAs, hundreds of certificates, nobody sure where each is installed. For a team with a few dozen certificates on servers that can run an ACME client, the free tools are enough.
The hardest certificates are the ones inside boxes: firewall and VPN portals, load balancers, storage and server management consoles, printers, cameras. Many are installed by pasting a file into a web console, which no ACME client can do. Expired certificates inside equipment have taken down large networks before. In December 2018 Ericsson traced an outage at mobile operators in several countries to “an expired certificate in the software versions installed with these customers”, in its packet-core software.9
Seven in ten organisations surveyed had a certificate-related outage in a year, before the first cut
Share of 1,200 security leaders in six countries reporting a certificate-related outage in the previous 12 months, survey published 2025
72%
Had a certificate-related outage in the previous 12 months
Source: CyberArk, 2025 State of Machine Identity Security Report, via CSO Online (sponsored content, 1 April 2025) · as of 1 April 2025 · A vendor survey: CyberArk sells certificate lifecycle software. Countries: US, UK, Australia, France, Germany, Singapore; India was not surveyed.
Some appliances have caught up. FortiOS 7.0 lets a FortiGate obtain and renew its own Let’s Encrypt certificate over ACME, with limits: the interface must be public with a DNS name, ports 80 and 443 must not be forwarded elsewhere, and the certificate covers the device’s own hostname only, with no wildcards.8 Check each model’s admin guide for the same feature rather than assuming it. Where it is missing there are three routes: a lifecycle tool with a connector for that vendor’s API, a reverse proxy or load balancer that renews automatically in front of the device, or, for a console only staff ever reach, a certificate from your own private CA, which the 200-day rule does not cover.
In order, before 15 March 2027:
How we did this
Figures as of 16 March 2026The schedule, validation reuse periods and email-method sunset are read from the CA/Browser Forum’s Baseline Requirements v2.2.5 (25 February 2026), §1.2.2, §3.2.2.4.4, §4.2.1 and §6.3.2; the vote and sponsors from the SC-081v3 ballot page. Renewals per year are 365 divided by the maximum lifetime, or by two-thirds of it for the safety-margin series, rounded to one decimal; the labour and rupee figures multiply those rates by 500 certificates, one hour per renewal and ₹800 per hour, all three our assumptions. Prices are the vendors’ own at the dates given. The outage share is a vendor survey and is labelled as one; it has no India sample. TechBag’s own vendor pages on certificate lifecycle and PKI products were not yet published on this date and are not used.
Spotted an error? Write to us; corrections are published at the foot of the piece.
Sources
Disclosure. TechBag is a software reseller: it earns a margin when a reader buys through it, including from vendors named here. The analysis is TechBag’s own; no vendor paid for or saw this piece before publication. Facts are labelled reported, TechBag count or our view.
Go deeper on TechBag