Guides and tutorials

Hundreds of tutorials and step by step guides carefully written by our support team.

How to install a Let's Encrypt SSL certificate with SWPanel

Let's Encrypt is a certificate authority that was launched on April 12, 2016. It provides free X.509 certificates for Transport Layer Security (TLS) encryption, through an automated process designed to eliminate the current complex process of manual creation, validation, signing, installation and renewal of secure website certificates.

What are the requirements for installing a Let's Encrypt certificate in SWPanel?

SWPanel allows you to install a Let's Encrypt certificate on your website, provided that the following condition is met:

  • Have a Cloud with Debian 10 or higher operating system and SWPanel as management panel.
  • Have a Smart Hosting Free v2, Smart Hosting Basic, Smart Hosting Unlimited.
  • The domain must have the DNS of SW Hosting or the A record, pointing to your website in SW Hosting.


Install Let's Encrypt Certificate from SWPanel.

Access SWPanel and go to the Dashboard of your service:

enter image description here

💡 Use the search engine at the top to quickly locate your service.

In the Available Enhancements (top right section) activate the HTTPS and SSL certificate option:

enter image description here

Next, click Select the certificate you want to create and install and select Let's Encrypt.

enter image description here Once the certificate has been selected, the next step is to click on the Create SSL and activate HTTPS button.

enter image description here With this we will have our certificate operational in our service and we will be able to check it by accessing

I have installed the certificate, but the website does not show as secure.

Even if you have installed the SSL certificate correctly, your website can continue to load through the HTTP protocol, that means that if you do not indicate in your browser that you want to access the website by typing HTTPS, the content will not be displayed using the SSL certificate. In case you want your website to always and automatically display the content through the SSL certificate and the HTTPS protocol, you can create a redirection in the .htaccess file of your website manually, or do it from the SWPanel using the following manual:

Enable forced HTTPS redirection