Thousands of people around the world make our work possible. Donate today.

Certificate Compatibility

This webpage has not been translated yet. You can contribute here.

Last updated: | See all Documentation

The determining factor for whether a platform can validate Let’s Encrypt certificates is whether that platform trusts ISRG’s “ISRG Root X1” or “ISRG Root X2” certificates. Both of these roots have been included in platform trust stores for several years now (ISRG Root X1 since late 2016, ISRG Root X2 since mid 2022), but it can take much longer for platform updates to be widely installed. Today, trust in ISRG Root X1 is nearly ubiquitous, while trust in ISRG Root X2 is still propagating.

If your certificate validates on some of the “Known Compatible” platforms but not others, the problem may be a web server misconfiguration. If you’re having an issue with modern platforms, the most common cause is failure to provide the correct certificate chain. Test your site with SSL Labs’ Server Test. If that doesn’t identify the problem, ask for help in our Community Forums.

If your platform is not listed here, we appreciate pull requests that include documentation of when each root was added to that platform’s trust store.

Platforms that trust ISRG Root X1

Platforms that trust ISRG Root X2

In addition, all platforms which trust ISRG Root X1 also trust the cross-signed version of ISRG Root X2.