Skip to main content

    Every Public CA Must Support Certificate Automation by March 2027

    From March 15, 2027 every publicly trusted CA must offer automated issuance and renewal for every TLS certificate it sells, including OV and EV.

    MS
    My-SSL Team
    ·
    12 min read
    ·
    Published August 13, 2026
    ·
    Last updated August 13, 2026

    The short answer

    Chrome Root Program Policy version 1.8 requires that, from March 15, 2027, every subordinate CA beneath a root in the Chrome Root Store be integrated with a certificate automation solution — ACME, or a CA-built equivalent that behaves like one. In practice that means every publicly trusted TLS certificate profile a certificate authority sells, including OV and EV, has to be issuable and renewable without a human in the loop. The obligation lands on certificate authorities rather than on the people buying certificates: nobody is forced to automate their own renewals, but from that date the option has to exist, and the CA has to prove to Chrome that it works.

    If you are weighing up where to buy your next certificate, the practical question this policy raises is whether your CA already has an automated path for the certificate type you need. SSL certificates from My-SSL are issued by Certum, which publishes a public ACME directory covering paid certificates — so the answer there is already yes rather than a 2027 roadmap item.

    The March 2027 certificate automation requirement applies to certificate authorities, while website operators keep the choice to renew manuallyTwo panels compared under the date March 15, 2027. The left panel, highlighted in gold, lists what a certificate authority must do: offer automation for every certificate profile covering individual, domain, organisation and extended validation, provide ACME or an equivalent solution, automate domain validation, support ACME Renewal Information, attest to all of it in the CCADB, and keep test certificates renewed every thirty days. The right panel, in grey, lists what a website operator may still do: renew by hand, keep the certificate signing request and download flow, adopt automation on their own schedule, and face no deadline of their own.March 15, 2027 — Chrome Root Program Policy v1.8Certificate authority — MUSTOffer automation for every profileIV, DV, OV and EV alikeACME (RFC 8555) or an equivalentAutomate domain validationSupport ARI renewal signallingAttest to all of it in the CCADBRenew test certificates every 30 daysWebsite operator — MAYKeep renewing by handKeep the CSR and download flowAdopt automation on your scheduleFace no deadline of your ownSwitch over once the CA provides itThe policy sets no deadline on this side.Shorter lifetimes are the reason to move.
    The deadline is real, but it is not yours. Read the gold panel as your supplier’s to-do list and the grey one as your own options widening.

    Nearly everything written about 2027 so far covers the same thing: certificate lifetimes drop to 100 days and manual renewal stops being realistic. That is true, and it is only half the story. The other half sits in a root program policy rather than in a CA/Browser Forum ballot, gets far less attention, and is arguably better news — because it is the half that obliges your supplier to give you the tools.

    What changes on March 15, 2027

    From that date, every unexpired and unrevoked subordinate CA signed by a root in the Chrome Root Store must be integrated with an automation solution. The policy states the practical effect directly: every TLS server authentication certificate profile offered by a subordinate CA trusted in Chrome must be capable of being issued and renewed using automation. Not the popular profiles, not the cheap ones — every profile the CA sells.

    Around that core requirement sit three disclosure obligations that make it enforceable rather than aspirational. A CA has to attest in the CCADB, on the root certificate record, that the requirement is met for each Baseline Requirements certificate policy OID its hierarchy issues. It has to disclose at least one automation solution for each of those OIDs where unexpired subscriber certificates exist. And for each OID it has to issue what the policy calls Automation Test Certificates, using a disclosed automation solution, to demonstrate the capability actually functions.

    Those test certificates are the part that turns an attestation into evidence. They must be renewed at least once every 30 calendar days, and the Chrome Root Program reserves the right to demand more frequent renewal at any point. At least one valid test certificate per certificate policy OID has to be served by a publicly accessible website whose URL is disclosed in the CCADB on the corresponding intermediate record. In other words, anyone can go and look at whether a CA’s automation is alive.

    Timeline of certificate rule changes from March 2026 to March 2029, with three separate changes landing together on March 15, 2027A horizontal timeline with four milestones. March 15, 2026 cuts the maximum certificate lifetime to 200 days. June 15, 2026 begins the phase-out of multi-purpose PKI hierarchies. March 15, 2027, highlighted in gold, carries three changes at once: certificate authorities must provide automation, the maximum lifetime drops to 100 days, and subscriber certificates must assert only the server authentication extended key usage. March 15, 2029 cuts the maximum lifetime to 47 days.Three changes land on the same dateMar 15, 2026Lifetime 200 daysJun 15, 2026Multi-purpose rootsbegin phasing outMar 15, 2027CAs must automateLifetime 100 daysserverAuth EKU onlyMar 15, 2029Lifetime 47 daysLifetime steps come from CA/Browser Forum Ballot SC-081v3; the rest from Chrome Root Program Policy v1.8.
    The lifetime cut gets the headlines, but it arrives on the same day your certificate authority is finally obliged to hand you the tooling for it.

    March 15, 2027 is a busy date because two separate rule-making bodies picked it. The 100-day maximum lifetime comes from CA/Browser Forum Ballot SC-081v3, the same schedule that cut lifetimes in March 2026 and lands on 47 days in March 2029. The automation requirement comes from Chrome. They are independent documents that happen to converge, and the effect is coherent whether or not it was coordinated: shrinking lifetimes without guaranteeing automation would have pushed the whole cost onto subscribers.

    DateWhat changesSource
    Mar 15, 2026Maximum TLS lifetime drops to 200 daysSC-081v3
    Jun 15, 2026Multi-purpose PKI hierarchies begin phasing out of the Chrome Root StoreChrome Root Program v1.8
    Mar 15, 2027CAs must provide automation for every certificate profile; maximum lifetime drops to 100 days; subscriber certificates must assert only the serverAuth EKUBoth
    Mar 15, 2029Maximum TLS lifetime drops to 47 daysSC-081v3

    The third item in that 2027 row is a separate change worth knowing about on its own terms: from the same date, subscriber certificates must carry the extended key usage extension and assert only server authentication. The clientAuth EKU removal covers what that does to mutual TLS setups relying on public certificates.

    Does this mean you have to automate?

    No. The requirement binds certificate authorities, not the people who buy certificates. The policy is unusually explicit about it, spelling out that the rules neither prohibit hierarchies from also supporting non-automated issuance and renewal, nor require website operators to rely on the automation solution for issuance and renewal. Your manual workflow remains valid on March 16, 2027.

    What changes is that the excuse disappears. Until now, a perfectly reasonable answer to “why do you still renew that certificate by hand?” was that the CA offered no API for that product, or offered one only for DV, or offered one that needed a support ticket to enable. From March 2027 a publicly trusted CA cannot give that answer and stay in the Chrome Root Store.

    Whether you take up the offer is a scheduling question, and the shrinking lifetimes answer it for most estates. A 100-day certificate needs replacing roughly four times a year; planning for shorter certificate lifetimes walks through what that does to a renewal calendar and where manual processes tend to break first.

    What a compliant ACME endpoint must support

    If a CA meets the requirement with ACME, the policy names exactly what the endpoint has to do. It must disclose at least one directory URL to the Chrome Root Program for each Baseline Requirements certificate policy the hierarchy issues — IV, DV, OV and EV — and each endpoint must support five RFC 8555 operations: newAccount, newNonce, newOrder, keyChange and revokeCert.

    Two further standards come with it. The issuing CAs behind each endpoint must support the CAA record extensions in RFC 8657, which let a domain owner pin issuance to a specific ACME account and restrict which validation methods are acceptable. And any hierarchy supporting ACME must support ACME Renewal Information, RFC 9773, so the CA can tell clients when to renew rather than leaving each client to invent its own schedule.

    The three standards a certificate authority ACME endpoint must implement under Chrome Root Program Policy version 1.8Three panels. The first, RFC 8555, lists the five required ACME operations: newAccount, newNonce, newOrder, keyChange and revokeCert. The second, RFC 8657, lists the CAA record extensions that bind issuance to a specific account URI and restrict permitted validation methods. The third panel, highlighted in gold, is RFC 9773, ACME Renewal Information, under which the certificate authority signals the renewal window to the client; it is mandatory rather than optional.What a compliant ACME endpoint must supportAll three become MUST requirements once a CA chooses the ACME routeRFC 8555 — ACMEnewAccountnewNoncenewOrderkeyChangerevokeCertOne endpoint per policy OIDRFC 8657 — CAAaccounturiTies issuance to one accountvalidationmethodsLimits how domains prove controlEnforced by the issuing CARFC 9773 — ARIThe CA publishes therenewal window percertificateClients renew when told,not when they guessMandatory, not optional
    ARI is the piece worth asking your certificate authority about first. It is what turns a 100-day certificate from a diary entry into a signal your client can act on.

    One precision that is easy to lose: ACME itself is a SHOULD, not a MUST. The policy says PKI hierarchies should support ACME, then makes the list above mandatory for any hierarchy that does. What is genuinely mandatory is automation — the protocol used to deliver it is where the flexibility lives. A couple of items stay recommendations, including support for the emerging ACME Profiles extension and keeping endpoints publicly accessible on a 24x7 basis.

    If you already run ACME against a free CA, none of this changes your tooling. Certbot and ACME in production covers the client side, and the same client speaks to a commercial directory once you have account credentials for it.

    What if your CA does not use ACME?

    The policy allows other automation solutions, but sets the bar high enough that the result has to behave like an ACME client. A non-ACME solution is defined as the combination of the CA’s issuance interface and client software the CA itself provides and maintains. That client must generate a new key pair for every request by default, generate and submit the CSR, complete domain validation with no hands-on input, and retrieve the issued certificate automatically.

    The permitted validation methods are named rather than left open: DNS Change, or Agreed-Upon Change to Website v2, from the Baseline Requirements. The solution also has to support features comparable to RFC 8657 for restricting issuance to specific accounts and validation methods, support or request revocation, and provide something comparable to ARI. Automated deployment of the issued certificate is encouraged but not required.

    Comparison of the ACME route and the non-ACME route a certificate authority may take to meet the 2027 automation requirementA five-row comparison. For key generation, ACME clients handle it while a non-ACME solution must generate a new key pair by default. For domain validation, ACME uses its standard challenges while a non-ACME solution must use DNS Change or Agreed-Upon Change to Website version 2. For renewal signalling, ACME uses ACME Renewal Information while non-ACME needs comparable functionality. For CAA binding, ACME uses RFC 8657 while non-ACME needs comparable features. The final row, highlighted in gold, is the Chrome sign-off: the ACME route needs a disclosed directory URL, while the non-ACME route requires a completed Automation Solution Assessment form from the Chrome Root Program.Two ways for a certificate authority to complyRequirementACME routeNon-ACME routeKey generationClient handles itNew key pair by defaultDomain validationStandard challengesDNS Change or Website v2Renewal signallingARI (RFC 9773)ARI-comparableCAA bindingRFC 8657RFC 8657-comparableChrome sign-offDisclose directory URLAssessment form required
    The proprietary route is open, but Chrome prices it: a CA taking it has to document and defend its client software rather than point at a standard.

    The real cost of this route is procedural. A CA taking it has to describe its solution publicly in the CCADB for every certificate policy OID it issues, explaining how a subscriber can actually use it, and complete an Automation Solution Assessment form obtained from the Chrome Root Program. Pointing at a published RFC is cheaper than documenting and defending bespoke client software, which is a reasonable guess at why most CAs are converging on ACME.

    Can OV and EV certificates really be automated?

    Yes, with one carve-out the policy states explicitly. Routine issuance and renewal should not involve human input except as needed for identity or business document verification related to IV, OV or EV issuance. The organisation vetting stays a human process; the certificate operations wrapped around it do not. That single sentence is what makes an automation requirement covering EV coherent at all.

    Mechanically it works because the two halves are separated in time. A CA validates your organisation once, stores that validation for as long as the reuse rules permit, and the automated endpoint then issues against the stored validation without anyone re-reading your incorporation documents. On the ACME side, the link between your paid, vetted order and the ACME account is made with External Account Binding — the CA hands you a key identifier and an HMAC key, and your client signs its registration with them.

    This is where the requirement bites hardest in practice, because it is exactly the case that has historically been unavailable. Plenty of buyers of organisation validated certificates have ended up back in a web portal because the CA’s ACME endpoint only handled DV. From March 2027 that gap is a compliance problem for the CA rather than a fact of life for the customer.

    One caveat worth carrying into any pilot: the identity validation you are reusing does not last forever, and SC-081v3 shortens reuse periods for subject identity information alongside everything else. Automation removes the per-issuance paperwork, not the periodic re-vetting. Running cert-manager against a commercial CA shows the External Account Binding configuration end to end, including what happens when an organisation has not been pre-validated.

    How Chrome enforces it

    Chrome enforces this the same way it handles every other phase-out: with an SCTNotAfter constraint on the root. Beginning March 15, 2027, a hierarchy found issuing new certificates under a Baseline Requirements certificate policy OID that lacks an automation attestation in the CCADB gets phased out, and the phase-out date is set to 90 calendar days after the violation is detected.

    The mechanism is gentler than the word “distrust” suggests, and understanding it is the difference between calm and panic if your CA ever lands on the wrong side of it. A phase-out sets a date and time. TLS server authentication certificates issued on or before that moment stay trusted in Chrome until they expire. Certificates issued after it are not trusted by default. The root itself is removed from the Chrome Root Store only once no unexpired, unrevoked certificates issued before the phase-out date remain.

    So a compliance failure at your certificate authority is not a cliff your live certificate falls off. It is a wall you hit at your next issuance — which, at 100-day lifetimes, arrives within about three months. That is the practical reason to know your CA’s position ahead of the date rather than after it.

    What to do before March 2027

    Nothing in this policy obliges you to act, but two checks are worth making this year. First, ask your certificate authority which of its certificate profiles already have an automated path, and whether that path is ACME or proprietary client software. Second, confirm your own side can consume it — an ACME directory is only useful if something in your estate speaks RFC 8555.

    • Ask for the ACME directory URL for the certificate type you actually buy, not just the DV one, and whether External Account Binding credentials come with the order.
    • Check whether your ACME client supports ARI. Most maintained clients now do, and it is the feature that makes short lifetimes manageable.
    • If you publish CAA records, look at the accounturi and validationmethods parameters — automation is the point at which pinning issuance to one account stops being theoretical.
    • Pilot on a low-stakes hostname first. An automated renewal that fails quietly is worse than a calendar reminder that fires.
    • Keep a documented manual fallback. The policy guarantees the automated path exists; it does not guarantee your pipeline never breaks.

    If that audit turns up a CA with no automated path for the product you buy, you have roughly a year and a half of notice to move, which is more warning than most PKI changes offer. Our certificate range is issued from a hierarchy that already exposes a public ACME directory for paid certificates, so a migration there is a configuration change rather than a wait.

    Frequently Asked Questions

    Get instant answers to common questions about SSL certificates and our services.

    Still Have Questions?

    Our SSL experts are available 24/7 to help with any questions about certificates, installation, or technical issues.

    Buying a certificate you can automate today

    March 2027 sets the floor for what every publicly trusted CA must offer. If you would rather not wait for the floor to arrive, the SSL certificates we issue come from Certum, whose ACME directory is public and documented, and works with standard clients such as Certbot and cert-manager once External Account Binding credentials are in place.

    Related reading