Knowledgebase Home / How to Install Let’s Encrypt SSL in cPanel
// View Comments //

How to Install Let’s Encrypt SSL in cPanel

Securing your website with an SSL certificate is no longer optional—it’s essential. Thankfully, Let’s Encrypt offers a free, fast, and reliable way to encrypt your site with HTTPS. Managed by the non-profit Internet Security Research Group (ISRG), Let’s Encrypt provides SSL certificates that are trusted by all major browsers. If you’re using cPanel, the installation process is straightforward and takes only a few minutes. In this guide, we’ll show you how to install Let’s Encrypt SSL in cPanel quickly and correctly.

Quick Steps

  1. Log into your cPanel account
  2. Navigate to SECURITY > SSL/TLS Status
  3. Select your domain(s) and subdomain(s)
  4. Click Run AutoSSL to issue and install the SSL certificate
  5. Confirm the green padlock icon to verify the certificate
  6. Set up automatic HTTPS redirection for secure access

How to Install Let’s Encrypt SSL in cPanel

Before diving into the installation process, it’s important to ensure your domain is properly configured. Your main domain and its www subdomain must both point to your hosting server’s IP address. If they don’t, Let’s Encrypt won’t be able to validate the domain, and the SSL installation will fail.

Additionally, if you’re using parked domains (aliases) linked to your primary domain, make sure they also resolve to the same server. cPanel includes all parked domains in the AutoSSL process, so any misconfigured one could cause the entire SSL request to fail. If needed, remove misconfigured parked domains temporarily until the certificate is installed.

Let’s Encrypt SSL in cPanel

Let’s Encrypt SSL in cPanel

Once your domain is ready, log in to your cPanel dashboard. Scroll down to the SECURITY section and click on SSL/TLS Status. This will open a page displaying all your domains and subdomains.

To proceed, check the boxes next to the domain(s) for which you want to install SSL. Then, click the Run AutoSSL button. The system will now begin issuing and installing a free Let’s Encrypt SSL certificate. This process usually completes within a few minutes.

 

Let’s Encrypt SSL in cPanel

Let’s Encrypt SSL in cPanel

After completion, return to the domain list. A green padlock icon next to your domain name confirms that the SSL certificate has been successfully installed and is active. If the certificate is already present, cPanel will skip reissuing it.

To make sure your visitors always access the secure version of your site, you should force HTTPS redirection. This can usually be enabled from the Domains page or through your .htaccess file if needed. This ensures all traffic is routed through the secure HTTPS protocol, improving both security and trustworthiness.

Conclusion

Congratulations! You’ve successfully installed Let’s Encrypt SSL in cPanel, securing your website with a trusted, free SSL certificate. Not only does this boost your site’s credibility and SEO rankings, but it also ensures all data exchanged between your users and your site is encrypted.


If you have any web hosting questions please feel free to reach out to us. We're happy to help.
Shared Hosting | Reseller Hosting | Managed WordPress Hosting | Fully Managed VPS Hosting

Our Guiding Principles

  • Provide consistent, stable, and reliable web hosting services.
  • Ensure rapid ticket response and quick resolutions to issues.
  • Never saturate or over-provision servers to ensure stability and speed for our customers.
  • Use only high-quality enterprise-class hardware to ensure minimal downtime from hardware failures.
  • Provide clear pricing with no hidden fees or gotchas.
Subscribe to comment notifications
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments