Upstream Let's Encrypt Profile Changes coming May 13, 2026
-
Current versions of the ACME package let you define a profile to use when requesting a certificate. Let's Encrypt is changing the behavior of some of those profiles next week, though they've been sending out announcements about the changes for a while now.
The changes are:
Let’s Encrypt will be making three previously-announced changes in one week, on May 13, 2026:
- The
tlsserverACME profile will switch to 45-day certificates. This profile is opt-in, for use by early adopters. The full timeline of shortening our certificate’s lifetime to 45 days over the next two years can be found in our blog post, Decreasing Certificate Lifetimes to 45 Days - The
tlsclientACME profile will only be available to ACME accounts which have previously requested a certificate from that profile. That profile will be available until July 8, 2026. For more details, see Ending TLS Client Authentication Certificate Support. - The
classicACME profile will switch to using our new "Generation Y" intermediates. These intermediates chain to our existing X1 and X2 roots, so this change should not introduce compatibility issues.
The default profile if you don't specify one when requesting a certificate is
classic. So most users can expect to see some different intermediates coming in when renewing after the 13th.Eventually, Let's Encrypt is making the
tlsserverprofile the default instead, so if you use Let's Encrypt to protect public servers, now is probably a good time to start testing that profile in a staging environment. Honestly, most people won't notice a difference with it the way most services use TLS server certificates. It'll renew more often, but if it's automated, there's little cause for concern. - The