This is a community-edited list of which operating systems / browsers can connect to servers that use Let’s Encrypt certificates. More specifically, these systems trust the IdenTrust “DST Root CA X3” certificate that cross-signs ISRG’s issuing certificates.
Android >= 2.3.6 (“DST Root CA X3” is included, see https://groups.google.com/a/letsencrypt.org/d/msg/client-dev/I-iFKihZ4Vo/kyw2EuaNlB0J, only tested >= 4.0 myself)
Mozilla
- Firefox >= 2.0 and Thunderbird work on all systems (“DST Root CA X3” seems to be included since 2008, see https://bugzilla.mozilla.org/show_bug.cgi?id=359069; starting with Firefox 50 the ISRG Root will be directly trusted/included)
- Firefox OS 2.2 works (see https://groups.google.com/a/letsencrypt.org/d/msg/client-dev/I-iFKihZ4Vo/kyw2EuaNlB0J)
Windows
- Internet Explorer (and other software which uses the Windows CryptoAPI) works (“DST Root CA X3” is included in Windows trust store; will be automatically downloaded if locally missing with Windows >= Vista; XP SP3 see below)
- Google Chrome works (“DST Root CA X3” is included in Windows trust store; not on Windows XP, see below)
- Pidgin >= 2.11 (“DST Root CA X3” is included, see https://developer.pidgin.im/ticket/16835)
- Git for Windows >= 2.6 (“DST Root CA X3” is included)
- Windows XP SP3 - Requires some extra work to support. Does not support SNI, and is also problematic regarding supported ciphers. Certificates issued prior to March 25 2016 were not trusted by Chrome, IE, and Safari on XP SP3. However, certificates issued after that date can work with XP SP3 if you manually configure ciphers.
Apple
- Safari 4.0 (w/ Mac OSX 10.4) (“DST Root CA X3” is trusted; see https://groups.google.com/a/letsencrypt.org/d/msg/client-dev/I-iFKihZ4Vo/kyw2EuaNlB0J)
- iOS >= 3.1 works (“DST Root CA X3” is trusted, see https://groups.google.com/a/letsencrypt.org/d/msg/client-dev/I-iFKihZ4Vo/kyw2EuaNlB0J, only tested >= 6.0 myself)
- iTunes Podcast Connect (https://feed.press/blog/2016/12/16/apple-silently-adds-support-lets-encrypt-certificates-podcast-feeds/)
Java
- only works with 7u111+ and 8u101+ as the “DST Root CA X3” was added with these versions on 2016-07-19 (see https://bugs.openjdk.java.net/browse/JDK-8154757), 8u141+ directly incldue the ISRG Root certificate (see http://www.oracle.com/technetwork/java/javase/8u141-relnotes-3720385.html)
Linux
- Debian >= 6 known to work (“DST Root CA X3” is trusted; see https://groups.google.com/a/letsencrypt.org/d/msg/client-dev/I-iFKihZ4Vo/kyw2EuaNlB0J, only tested >= 7.9 myself)
- Ubuntu >= 12.04 known to work (“DST Root CA X3” is trusted, see Pidgin doesn’t trust LE)
BlackBerry
Libraries
- NSS >= 3.11.9 (“DST Root CA X3” is trusted, see https://wiki.mozilla.org/CA:IncludedCAs; “ISRG Root” will be in 3.26, see https://bugzilla.mozilla.org/show_bug.cgi?id=1290999)
Others known to work (based on https://groups.google.com/a/letsencrypt.org/d/msg/client-dev/I-iFKihZ4Vo/kyw2EuaNlB0J):
- Amazon FireOS (Silk Browser)
- Cyanogen 10,
- Jolla Sailfish OS 1.1.2.16
- Kindle v3.4.1
Unclear
- PS3 and PS4 (according to http://www.sie.com/content/dam/corporate/jp/guideline/PS4_Web_Content-Guidelines_e.pdf PS4 and Let's encrypt and the PlayStation 4 Browser: Missing CA certificate? is not supported, however, https://groups.google.com/a/letsencrypt.org/d/msg/client-dev/I-iFKihZ4Vo/kyw2EuaNlB0J reports PS3 to be working)
Known not to work (based on https://groups.google.com/a/letsencrypt.org/d/msg/client-dev/I-iFKihZ4Vo/kyw2EuaNlB0J)
- Blackberry OS 6, 7 and 10.3.2 and below (>=10.3.3 should support Let’s Encrypt according to Inclusion of ISRG Root)
- Android 2.3.5 (HTC Wildfire S, Stock Browser)
- Nintendo 3DS
- Windows XP-pre SP3 - cannot handle SHA256 signed certificates
- Windows Live Mail (2012 mail client, not webmail) - according to Windows Live Mail revocation warning it is unable to handle certificates without a CRL.