Let's Encrypt is a free, automated Certificate Authority that provides Domain Validated (DV) SSL certificates. Many cPanel servers include Let's Encrypt integration, making it easy to secure your domains at no cost.
Please note: Screens and options may vary slightly depending on your cPanel version and hosting plan.
Automatic Installation via AutoSSL
If your server uses Let's Encrypt as the AutoSSL provider, certificates are installed and renewed automatically for all domains on your account. To check:
- Log in to cPanel and go to SSL/TLS Status in the Security section.
- If certificates are already installed with "Let's Encrypt" or "cPanel" as the issuer, AutoSSL is handling things for you.
- Click Run AutoSSL to force an immediate check.
Manual Installation via Let's Encrypt Plugin
Some servers have a dedicated Let's Encrypt plugin in cPanel:
- In the Security section, look for Let's Encrypt SSL or SSL/TLS.
- Click Issue next to the domain you want to secure.
- Select whether to include the
wwwsubdomain and any other subdomains. - Click Issue.
The certificate will be installed automatically and will renew before expiry.
Troubleshooting AutoSSL / Let's Encrypt
If AutoSSL fails to issue a certificate, common reasons include:
- DNS not pointing to the server — The domain's A record must point to the server's IP address. Let's Encrypt validates by connecting to your server.
- CAA record blocking issuance — If you have a CAA DNS record, it must include
letsencrypt.orgas an allowed issuer. - Rate limits — Let's Encrypt has rate limits (e.g. 50 certificates per registered domain per week). If you've recently issued many certificates, you may need to wait.
- Redirects interfering with validation — If your
.htaccessredirects all traffic (including the.well-known/acme-challenge/path), validation will fail. Ensure the ACME challenge path is accessible over HTTP.
Certificate Renewal
Let's Encrypt certificates are valid for 90 days. AutoSSL or the Let's Encrypt plugin handles renewal automatically, typically renewing 30 days before expiry. No manual intervention is required.
Tips
- Let's Encrypt certificates are functionally identical to paid DV certificates in terms of encryption strength.
- Let's Encrypt does not offer OV or EV certificates. If you need organisation validation, you'll need a commercial certificate.
- If you're using Cloudflare, Cloudflare provides its own SSL certificate. You can use Let's Encrypt for the origin server certificate alongside Cloudflare's edge certificate.
What Next?
- Understanding SSL/TLS Certificates — Learn more about SSL types and configuration.
- Forcing HTTPS — Redirect all traffic to HTTPS after installing your certificate.