How to Install Free SSL From Let’s Encrypt on Shared Hosting

If you own a website, you need an SSL certificate. Fortunately, you can get one for free. Here, we will uncover how to install Let’s Encrypt on shared hosting to improve your site’s security and credibility.

Download eBook: Speed Up Your Website. 8 Practical Tips That Work

Reasons to Install SSL Certificate

Secure Sockets Layer (SSL) is a web protocol for securing data transfer and communication. The protocol encrypts all information requested from the server and vice-versa, thus preventing third-parties from accessing it.

Here are the main benefits of enabling SSL protocol on your website:

  • Improves website security — SSL encrypts sensitive information. It ensures secure data transfer and connection.
  • Increases credibility — enabling SSL protocol shows your commitment to protecting visitor data, securing online payments, and complying with GDPR.
  • Improves SEO ranking — popular search engines like Google prioritize HTTPS-enabled sites in their Search Engine Result Pages (SERP).

To enable SSL on your website, you need to obtain an SSL certificate from a certificate authority (CA) first. Most hosting providers like Hostinger offer great SSL deals that are not only affordable but also easy to install.

Not to worry — if you’re on a tight budget, there are several non-profit certificate authorities like Let’s Encrypt that distribute SSL certificates for free.

However, please note that free SSL certificates generated by Let’s Encrypt are only valid for 90 days. Therefore, you need to renew it periodically to maintain their benefits.

How to Install Zero SSL on Shared Hosting Using SSL For Free

In this tutorial, we will show you how to install a free SSL certificate on a shared Hostinger account using hPanel. If you’re running on cPanel, you can refer to this article instead.

Here are the steps to install Zero SSL on shared hosting using SSL For Free:

  1. On SSL For Free homepage, enter your website’s URL and click Create Free SSL Certificate.
    This image shows you how SSL For Free banner and a call to action button to create a free SSL certificate.
  2. Double-check that the URL is correct, then create a login by entering your email and creating a password.
  3. Before you can install your new certificate, make sure the domain is valid, and click Next Step.First step in registering for a free ssl certificate
  4. Choose between a free 90-Day Certificate or 1-Year Certificate, and click Next Step. second step when setting up your ssl certificate on sslforfree
  5. Uncheck the Auto-Generate CSR if you want to manually enter your contact information, then click Next Step. Third step when setting up your ssl certificate
  6. Finalize your order and choose a plan, then click Next Step. Finalize your order for SSL certificate
  7. Next, select the Verification Method you would like to use.
  8. After verified, click Certificates on your ZeroSSL menu.
  9. Click Download SSL Certificate to generate three sets of keys — CRT (certificate), KEY (private key), and CABUNDLE (Certificate authority bundle).
  10. Moving back to your hosting account, access the SSL menu under the Advanced section, and scroll down to Custom SSL.
  11. Paste the keys you have obtained to the appointed boxes, then click Install.
  12. If the installation process is successful, the SSL details should appear in the List of Installed SSL section.
    This image shows you the list of SSL certificates you have successfully installed on your hosting account.


The SSL protocol has gradually become a mandatory security protocol for all websites. If you don’t have a budget to purchase an SSL certificate, not to worry. You can install Let’s Encrypt free SSL certificate and still get all the SSL’s benefits.

Do you find this article useful? Drop us a comment below!

Was this tutorial helpful?

The author

Domantas G.

Domantas leads the content and SEO teams forward with fresh ideas and out of the box approaches. Armed with extensive SEO and marketing knowledge, he aims to spread the word of Hostinger to every corner of the world. During his free time, Domantas likes to hone his web development skills and travel to exotic places.