SSL Certificate Validity Drops to 100 Days in 2027: What Site Owners Must Do

SSL certificates max out at 100 days from March 15, 2027, and Let's Encrypt moves to 64 days on Feb 10, 2027. Dates, sources and a renewal checklist.

Our content is written and reviewed by the Four Cents team. We may recommend our own services. Read our editorial standards.

On this page

SSL certificate validity changes are coming fast: from March 15, 2027, a public SSL/TLS certificate can last no more than 100 days, half of today's 200-day limit. Let's Encrypt, the free certificate authority many hosts use, cuts its default to 64 days on February 10, 2027.

This page explains the dates and where each comes from, who needs to act, and a checklist to make sure your site never shows a certificate error. All dates were checked against the CA/Browser Forum and Let's Encrypt on October 23, 2026.

What is changing, and when

The longest an SSL certificate can last drops from 200 days to 100 days on March 15, 2027, and to 47 days on March 15, 2029. These limits are set by the CA/Browser Forum, the group of certificate authorities and browser makers that writes the rules every public certificate must follow. It approved the schedule in Ballot SC-081v3, with voting closing on April 11, 2025.

Maximum SSL/TLS certificate validity by issue date, in daysIssued before March 15, 2026: 398 days. From March 15, 2026: 200 days. From March 15, 2027: 100 days. From March 15, 2029: 47 days.0100200300400Before Mar 15, 2026398 daysFrom Mar 15, 2026200 daysFrom Mar 15, 2027100 daysFrom Mar 15, 202947 days
Maximum validity of publicly trusted TLS certificates. Source: CA/Browser Forum Baseline Requirements, section 6.3.2. Real figures, not illustrative.

The first step already happened. Since March 15, 2026, new certificates cannot be valid for more than 200 days. Before that, the limit was 398 days. The rule text in the Baseline Requirements, section 6.3.2, is plain: certificates issued "on or after 2027-03-15 and before 2029-03-15" must not have a validity period "greater than 100 days."

The free certificate authority Let's Encrypt is moving on its own timeline too. On October 7, 2026 it confirmed that "on February 10, 2027, all Let's Encrypt subscribers will move to certificates with 64 day lifetimes by default." Its current default is 90 days.

DateChangeStatusSource
March 15, 2026Maximum certificate validity 200 days (was 398)In forceCA/B Forum BRs
February 10, 2027Let's Encrypt default moves from 90 to 64 daysConfirmedLet's Encrypt
March 15, 2027Maximum certificate validity 100 daysAdopted, takes effect on this dateCA/B Forum BRs
May 11, 2027Last 90-day Let's Encrypt certificate expires (Let's Encrypt's estimate)ExpectedLet's Encrypt
February 16, 2028Let's Encrypt default moves to 45 daysAnnouncedLet's Encrypt
March 15, 2029Maximum certificate validity 47 daysAdopted, takes effect on this dateCA/B Forum BRs

All dates were checked against the sources on October 23, 2026. We will update this page if the CA/Browser Forum or Let's Encrypt changes the schedule.

Why certificates are getting shorter

Shorter certificates limit the damage when something goes wrong. Let's Encrypt says it is making the move "because this reduces the risk of key compromise and mis-issuance." A stolen or wrongly issued certificate that lasts 47 days is a much smaller problem than one that lasts a year.

The rules also shorten how long a certificate authority can reuse its check that you control your domain. From March 15, 2027, that reuse period is 100 days, and from March 15, 2029, it is 10 days, per the Baseline Requirements. In practice, this means your domain will be checked more often, which is only painless if it is automated.

Who is affected

Every public website with HTTPS is affected, but most will not notice. If your host or platform issues and renews certificates automatically, the change happens in the background. The sites at risk are the ones where a person renews the certificate by hand, or where an old script renews it on a fixed schedule.

Your setupRiskWhat to do
Hosted builder (Wix, Squarespace, Shopify and similar)LowThe platform renews certificates. Confirm your custom domain shows a valid padlock.
Managed hosting with free automatic certificatesLowCheck the host's dashboard shows auto-renew on for every domain and subdomain.
Your own server with Certbot or another ACME clientMediumCheck that the client supports renewal info (ARI) or renews at about two thirds of the lifetime.
Paid certificate bought yearly and installed by handHighAt 100 days you would reinstall it about four times a year. Move to automated issuance.
Certificate also copied to other devices (load balancer, CDN, mail server)HighAutomate deployment to every place the certificate lives, not just issuance.

The paid yearly certificate problem

Many small businesses still buy a one-year certificate from a registrar and have someone install it each year. That model is already gone: since March 15, 2026, no new certificate can last a year. A provider can still sell you a one-year subscription, but the certificate inside it has to be replaced every 200 days now, and every 100 days from March 2027. If a person has to do that by hand, it will eventually be missed.

Why an expired certificate is worse than it used to be

When a certificate expires, browsers show a full-page security error and most visitors leave. Chrome also now asks users before it opens any public site without working HTTPS, a change Google confirmed for all users on October 21, 2026. Our guide to Chrome's HTTPS-by-default warning covers that change. Together they make a lapse in HTTPS more visible to visitors than it has ever been.

Is anyone at your business renewing certificates by hand?We set up automatic issuance, renewal and expiry alerts as part of site maintenance, and quote the work up front.
Get a free quote

What to do before March 15, 2027

Automate certificate renewal end to end, then add a second check that tells you if it fails. That is the whole job. Here is how.

  1. Find every certificate. Main domain, www, subdomains, shop, booking and API addresses, and any mail or VPN hostnames. Note who issued each one and when it expires.
  2. Find out how each one renews. Automatic through your host, automatic through a script, or by hand. Anything renewed by hand is the priority.
  3. Switch manual certificates to automatic. Most hosts offer free automated certificates. If you need a paid certificate for business reasons, ask your provider for automated (ACME) issuance.
  4. Check your renewal timing. Let's Encrypt advises that if renewals "are hard-coded to a date from expiration you should update them to renew at approximately ⅔ of the lifetime instead." It suggests searching cron jobs and scripts for hard-coded numbers "like 83, 80 or 60."
  5. Prefer clients that support ARI. ACME Renewal Information lets the certificate authority tell your client when to renew. Let's Encrypt says that with ARI "you should be all set."
  6. Automate deployment, not just renewal. A renewed certificate that never reaches the server, CDN or load balancer still expires. Make sure the web server reloads after renewal.
  7. Add an independent expiry alert. Let's Encrypt stopped sending expiry reminder emails on June 4, 2025. Use your host's monitoring or a separate certificate monitoring service so a failure is caught before visitors see it.
  8. Test in staging if you run your own server. Let's Encrypt began issuing 64-day certificates in its staging environment on October 14, 2026, so you can test now.

What Let's Encrypt says will not change

Let's Encrypt says "rate limits will not be impacted by this change" and "we will not revoke valid certificates as a part of this process." Certificates already issued keep their original expiry date. The change applies to certificates issued or renewed on and after February 10, 2027.

Deadline checklist

  • Now: list every hostname and certificate you own, with its issuer and expiry date.
  • Now: confirm each one renews automatically. Flag anything renewed by a person.
  • November 2026: move manual certificates to automated issuance.
  • November 2026: if you run your own server, check your ACME client supports ARI or renews at two thirds of the lifetime.
  • December 2026: test renewal against Let's Encrypt staging, where 64-day certificates are live.
  • December 2026: set up an expiry alert that does not depend on the renewal system itself.
  • By February 10, 2027: be ready for 64-day Let's Encrypt certificates.
  • By March 15, 2027: be ready for the 100-day maximum from every certificate authority.
  • Before March 15, 2029: plan for 47 days, by which point manual renewal is not realistic.
Thinking about building a website?Get a free consultation and a fixed-scope quote. We reply within 24 hours. No obligation.
Get a fixed-scope quote

What this costs to fix

For most small business sites, the cost is near zero: the certificate is free from the host and renewal is already automatic. Where it is not, the work is a short configuration job, not a project. The cost of ignoring it is higher: an expired certificate on a contact or checkout page blocks every visitor until someone notices and fixes it.

If your site is on old hosting that cannot automate certificates, that is often a sign the whole setup is due for a review. Our guide to choosing web hosting covers what to look for. Ongoing certificate checks belong in a website maintenance plan; on our price sheet, maintenance is roughly 15 to 20% of the build cost per year, or a monthly plan. If you are weighing a rebuild, the free website cost calculator gives a planning range.

Next steps

Spend fifteen minutes this week listing your certificates and how they renew. If everything is automatic, you are ready. If not, you have until March 15, 2027 to fix it, and the sooner the better.

Free SSL certificate checkerSee when your certificate expires, whether http redirects to https, and whether HSTS is on. Ready for the 2027 limits?
Check my certificate

Frequently asked questions

Certificates issued on or after March 15, 2027 cannot be valid for more than 100 days, under the CA/Browser Forum Baseline Requirements. The limit has been 200 days since March 15, 2026.

From March 15, 2029, the maximum validity is 47 days, under the same rules adopted in Ballot SC-081v3 in April 2025.

On February 10, 2027, Let's Encrypt moves its default from 90-day to 64-day certificates. It plans to move to 45 days on February 16, 2028. Certificates already issued are not revoked.

You can buy a one-year subscription, but the certificate itself cannot last a year. Since March 15, 2026 the maximum is 200 days, and from March 15, 2027 it is 100 days, so it must be replaced several times a year.

Usually not, if renewal is automatic for every domain and subdomain. Check the dashboard, and make sure someone gets an alert if a renewal fails.

Shorter lifetimes reduce the damage from a stolen or wrongly issued certificate. Let's Encrypt says the change reduces "the risk of key compromise and mis-issuance."

No. Let's Encrypt ended its expiration notification emails on June 4, 2025. Use your host's monitoring or a separate certificate monitoring service.

Sources

Each figure and date above comes from one of these. The retrieved date is when we last confirmed the source still says what we say it says.

  1. Ballot SC-081v3: Introduce schedule of reducing validity and data reuse periods (April 11, 2025) CA/Browser Forum. Retrieved 2026-10-23.
  2. Baseline Requirements for the Issuance and Management of Publicly-Trusted TLS Server Certificates, version 2.3.1, sections 1.2.2 and 6.3.2 CA/Browser Forum. Retrieved 2026-10-23.
  3. 64-Day Certificate Lifetimes Coming Feb 2027 (October 7, 2026) Let's Encrypt. Retrieved 2026-10-23.
  4. Decreasing certificate lifetimes to 45 days (December 2, 2025) Let's Encrypt. Retrieved 2026-10-23.
  5. Expiration notification service has ended (June 26, 2025) Let's Encrypt. Retrieved 2026-10-23.
  6. Chrome now warns before insecure HTTP connections (October 21, 2026) Google, Chrome Security. Retrieved 2026-10-23.

About the author

Hamza Hai

Founder, Accountant & Project Manager, Four Cents

Hamza Hai is a founder of Four Cents and its accountant and project manager. She keeps projects on track and the numbers clear.

She manages timelines, scope and client communication, so there are no surprises for clients along the way.

She writes the guides on DeveloperOfWeb.com, including its website costing and planning guides. They draw on the quoting and scoping work she does for Four Cents clients every week.

Areas of expertise

  • Software and app project management
  • Development costing and estimates
  • Project scoping
  • Budgeting for software projects

All articles by Hamza Hai (106 on DeveloperOfWeb.com)

Reviewed by Zee, Founder & Lead Developer, Four Cents

Zee leads every Four Cents build as the senior full-stack engineer, from the first call to launch and beyond, and technically reviews the articles on this site.

Our editorial standards: who writes and reviews our articles, where our prices come from and how to report a correction.

Fixed quote

Get a fixed quote in 24 hours

Free, with no obligation. We reply within 24 hours, Monday to Friday, with a written fixed price or the questions we need answered first.

Accessibility fixes, small site
$500 to $2,000
Small business website
About $2,000
Larger site or redesign
$3,000 to $6,000
Web app MVP
$8,000 to $15,000
  • Fixed price in US dollars, in writing, before work starts
  • Built and fixed to WCAG 2.2 AA, tested by hand
  • Code, content and accounts are yours on final payment

Prefer to talk? Call +1 (365) 440-1786 or email info@fourcents.ca.

Request your free quote

Only name, email and project details are required. Phone is optional.

Please enter your name.

Please enter a valid email address.

Please tell us a little more about your project (10 or more characters).

Please check the phone number, or leave it empty.