Skip to content
Security

SSL certificates: shorter lifetimes, Chrome warns on HTTP

Since March 2026, SSL certificates are valid for at most 200 days, from 2029 only 47. Chrome 154 asks before sites without HTTPS. What businesses should check.

18 min read SSL-ZertifikatHTTPSChromeWebsite-Betrieb

For most visitors, the small padlock next to the address in the browser is not a technical detail but a verdict: this site is fine. Behind it sits a certificate that encrypts the connection and confirms that the address belongs to the server that answers. That certificate has an expiry date, and the gap between two expiry dates is getting much shorter. Since 15 March 2026, a newly issued certificate may be valid for at most 200 days, from 15 March 2027 for 100 days and from 15 March 2029 for 47 days (CA/Browser Forum). At the same time, Chrome 154 has been in the stable channel since 22 September 2026 (Chrome Releases), and Google has announced that with this version the browser will ask for permission before the first visit to any public site without HTTPS (Google). Together, the two changes turn a task that used to come up once a year into an ongoing one. This article explains, from the owner's point of view, what is changing, how to recognize an expiring certificate and which questions belong on the list for your own provider.

Maximum validity of TLS certificatesThe issue date decides, values in daysbefore 15 Mar 2026398 daysfrom 15 Mar 2026200 daysfrom 15 Mar 2027100 daysfrom 15 Mar 202947 daysDomain validation reusable from 15 Mar 2029only 10 days instead of 200 days since 15 Mar 2026Source: CA/Browser Forum, Baseline Requirements 2.3.0, sections 1.2.2 and 6.3.2
  • The website no longer opens; a full-page warning about an insecure connection appears instead
  • Enquiries through the contact form stop arriving, without any error message reaching the business
  • Embedded parts such as a booking window or a shop on a secondary address stay blank while the main page still loads
  • Links from newsletters, ads and QR codes lead to the warning page instead of the offer
  • Customers get in touch by phone and ask whether something is wrong with the site

Certificate and domain are two different things

An expired certificate does not mean the domain is lost. The domain is the address registered in your name with the registrar; the certificate is the confirmation that the connection to this address may be encrypted. The two are renewed separately, often by different parties. What happens when the domain itself lapses is covered in the article on causes of losing a domain and how to guard against it; how domain and mailbox fit together is explained in the basics of domains and business email.

Validity is shrinking: 398, 200, 100, 47 days

Until March 2026 the arithmetic was simple. A certificate issued before 15 March 2026 could be valid for up to 398 days (CA/Browser Forum), a little over a year.

Many businesses treated it accordingly: one invoice a year, one renewal a year, often done by hand in the hosting provider's customer menu. Since the cut-off date, that arithmetic no longer works. For certificates issued on or after 15 March 2026 and before 15 March 2027, the upper limit is 200 days (CA/Browser Forum). What counts is the issue date: a certificate issued in early March 2026 under the old maximum remains valid until it ends. Anyone who has not noticed anything so far will notice at the next renewal at the latest, because the new certificate only runs for about half as long.

The next stages are already fixed. From 15 March 2027 the maximum is 100 days, from 15 March 2029 it is 47 days (CA/Browser Forum). A second limit is less well known. Before a certificate authority issues a certificate, it checks whether the applicant controls the domain, and it may reuse the result of that check for a while. From 15 March 2026 that period is at most 200 days, from 15 March 2027 100 days and from 15 March 2029 only 10 days (CA/Browser Forum). In practice this means that from 2029 the domain will be checked again at almost every renewal. That only works if the proof, such as a DNS record or a file on the server, is still correct at that moment.

Scroll table sideways

Certificate issuedMaximum validityDomain validation reusableIssuances per year, minimum by arithmetic
before 15 Mar 2026398 daysunder older rules1
from 15 Mar 2026200 days200 days2
from 15 Mar 2027100 days100 days4
from 15 Mar 202947 days10 days8

The last column is simple arithmetic: 365 days divided by the maximum validity, rounded up. In practice the figure is higher, because nobody should let a certificate run to its last day; it makes sense to renew with some lead time so that a failure shows up before expiry. With a validity of 47 days (CA/Browser Forum), there is not much room left for that lead time. This is exactly where the "calendar entry once a year" model ends. Anyone still renewing by hand today will have to do it at least four times a year from 2027 and at least eight times a year from 2029, on time and for every address. This is not a fault you fix once, but a routine that should be built from the start so that it works without a reminder.

The calendar test

Look at the calendar or task list where certificate renewal is recorded today. If it shows one date per year, the procedure dates from before 15 March 2026. If nothing is there at all because "the host does that", that is the more important finding: you do not know whether and how renewal happens, and you should clarify it before the next stage.

This means Chrome will ask for the user's permission before the first access to any public site without HTTPS.

Chrome Security Team, Google, "HTTPS by default", 28 October 2025

Why now? Google publishes an HTTPS transparency report that tracks what share of navigations in Chrome use HTTPS. The figure was around 30 to 45 percent in 2015 and reached a range of 95 to 99 percent around 2020 (Google). Since then, according to Google, progress has largely stalled (Google). If navigations to private addresses on home or company networks are left out, the share on Windows rises from 95 to 98 percent, and on Android and Mac to over 99 percent (Google). What remains is a small set of public sites without HTTPS, and that remainder is exactly what the new default targets: old secondary addresses, forgotten campaign pages, booking forms on a separate server.

For visitors, the change is meant to cause little effort. Chrome does not warn on every visit, only when a site without HTTPS is new or has not been visited recently; instead of warning on about 1 in 50 navigations, the warning therefore appears much less often (Google). In an experiment with a small share of users, the share of navigations with a warning was considerably lower than 3 percent, and the median user saw fewer than one warning per week (Google). For a business, the same figure reads the other way round: the warning hits precisely the new visitors, the people arriving at the site for the first time through a search, an ad or a QR code. Regular customers who visit often do not see it repeatedly; people opening the site for the first time do.

Forgotten addresses: shop., booking., promo.

The main address of a business is usually encrypted today. The risk sits at the edges.

Over the years, secondary addresses pile up: shop. for an online shop that was discontinued at some point, booking. for the appointment system of a former provider, promo. or summer. for a campaign that ended long ago. Some of these addresses still point to a server where no certificate is renewed any more, or where there never was one. As long as nobody visits them, nobody notices. But as soon as an old flyer, a directory listing or a gift card refers to one of them, a new visitor ends up in front of either the Chrome prompt or a certificate warning. Pages where money or data change hands are particularly sensitive, for example when selling gift vouchers through the website: there, a warning costs a sale directly.

A second typical case is printed routes to the website. A QR code on a poster or business card only leads to the prompt if the address behind it offers no HTTPS. In this mode Chrome tries the encrypted connection first, even if the code still contains http://. If that fails because the secondary address sits on an old server without a certificate, the warning appears. How to plan QR codes and landing pages in offline advertising properly is covered in a separate article. Searching for old addresses is closely related to searching for old statements: if you are already reviewing website copy for statements with an expiry date, you can check the list of linked addresses in the same pass.

  • The address with and without www: both variants need a valid certificate, even if one of them only redirects
  • Secondary addresses for shop, appointment booking, customer portal or downloads
  • Old campaign addresses printed on flyers, posters, vehicle lettering or in QR codes
  • Additional domains, such as the spelling with a hyphen or a second ending, that redirect to the main site
  • Addresses set up by a former provider that no longer appear in any current contract
  • Links in email signatures, newsletter templates and directory listings
Address list for the conversation with your provider
Address                         Purpose                 Certificate until   Responsible
www.your-business.example       Main site               ____________        ____________
your-business.example           Redirect to www         ____________        ____________
shop.your-business.example      Online shop, in use?    ____________        ____________
booking.your-business.example   Appointment booking     ____________        ____________
promo.your-business.example     Old campaign            ____________        ____________
your-business-two.example       Additional domain       ____________        ____________

Redirects need a certificate too

An address that only redirects to the main site looks harmless. But when it is called over HTTPS, the server first has to establish an encrypted connection before it can redirect, and for that it needs a valid certificate for exactly this address. Without one, the visitor sees the warning before the redirect even takes effect. Especially after switching website providers, such redirects tend to be left behind with the old provider.

Reminder emails are no longer a safety net

For a long time there was a safety net that many relied on without knowing it: the certificate authority sent an email when a certificate was about to expire. That net is getting thinner.

The certificate authority Let's Encrypt ended its expiration emails on 4 June 2025 (Let's Encrypt). One of the reasons given was that over the past 10 years more and more subscribers had put reliable automation in place for renewal (Let's Encrypt). The message behind this applies regardless of the certificate authority: renewal is meant to run without human involvement, and anyone waiting for an email may be waiting in vain. Even where reminders are still sent, they go to the address stored at setup, and that is not rarely the mailbox of a former agency or of an employee who has left.

There is a second problem that grows with every stage. With a validity of 200 days, a renewal is due twice a year by arithmetic, with 100 days four times, with 47 days (CA/Browser Forum) eight times. Each of these dates is an opportunity for automation to fail: because a DNS record has changed, because a server has moved or because an access permission has expired. That is why it is not enough for renewal to be automatic; someone also has to find out when it does not work. If you are checking the contract and access details with your provider anyway, put this question on the same list.

Automatic with feedback

Renewal runs without anyone stepping in, and in case of an error a message goes to someone who reads it and acts. This is the model that still holds with a maximum validity of 47 days.

By hand, by calendar

Someone renews on schedule in the hosting provider's customer menu. At 398 days that meant one date a year, at 200 days it is two by arithmetic, from 2029 at least eight.

With the provider, no insight

The host or agency takes care of it, but nobody in the business knows how or when. That can work out, but it can only be judged once the answers to the five questions below are in.

An expiring certificate is also a case that a simple availability check may not notice: the server does answer, just with a certificate the browser rejects. Whether a check catches this depends on whether it evaluates certificate errors. How monitoring of website availability is set up and what it covers is a topic of its own. For the certificate, a plain rule in the maintenance routine for the website is enough: once a month, look at the expiry date of every address and compare it with the date of the last renewal.

Five questions for your own provider

Most businesses do not renew their certificate themselves but have handed it to a provider along with the hosting or the website contract. That is sensible as long as it is clear what happens there.

The following five questions can be asked by email and answered in a few lines. With the answers in writing, you know whether the next validity stage is an issue or not.

  1. Who renews the certificate for our addresses, and under which name is the job recorded on your side?
  2. Is renewal automatic or manual, and is the process set up for the maximum validity of 100 days from March 2027 and 47 days from March 2029?
  3. Who is notified when a renewal fails, through which channel and how quickly?
  4. Are all addresses covered: with and without www, secondary addresses, additional domains and redirects?
  5. Where can I look up the expiry date myself without having to ask you every time?

Scroll table sideways

Provider's answerWhat it meansNext step
"That runs automatically."A good start, but incomplete: it is still open who notices a failure.Follow up with question 3 and record the answer in writing
"We renew once a year."The procedure dates from before 15 Mar 2026 and no longer fits the maximum validity.Agree on a change before the next certificate expires
"You get an email before expiry."A reminder does not replace renewal and depends on a mailbox that someone reads.Check the recipient address and clarify who acts when the email arrives
"The main address is covered."Secondary addresses and redirects may not be included.Send the address list and have it confirmed line by line
"You can't see that, we handle it."You have no insight of your own into the current state.Look up the expiry date in the browser yourself and note it in the calendar

None of these answers is a reason for concern on its own. They only show where a process depends on a single person who might be on holiday. Timing matters: the next stage applies to certificates issued on or after 15 March 2027 (CA/Browser Forum). Asking the questions in autumn 2026 leaves several months to change a procedure calmly instead of repairing it under time pressure.

Looking up the expiry date yourself

In Chrome, one click on the icon to the left of the address is enough. The entry about the secure connection leads to the certificate details, which show the issue date and the expiry date. Note both dates for every address on your list. If there are more than 200 days between issue and expiry, the certificate was issued before 15 March 2026, and the next renewal will be shorter.

What matters in the end

The certificate is not a project you finish once, but a date that comes round more often with every stage: by arithmetic twice a year since March 2026, four times from March 2027, eight times from March 2029. At the same time, according to Google's announcement, the prompt before sites without HTTPS is to become the default in Chrome, and the rollout is already under way. If you know today which addresses belong to the business, who renews them and where the expiry date is shown, you are well prepared for both changes.
This article is based on data from: CA/Browser Forum, Baseline Requirements for the Issuance and Management of Publicly-Trusted TLS Server Certificates, version 2.3.0 of 7 September 2026, sections 1.2.2 and 6.3.2; Google, Chrome Security Team, "HTTPS by default" of 28 October 2025; Google, Chrome Releases, "Stable Channel Update for Desktop" of 22 September 2026; Let's Encrypt, "Ending Support for Expiration Notification Emails" of 22 January 2025.