How to Install a Free SSL Certificate on *ALL* Hostinger Plans

Written by

Our content is reader-supported. If you click on our links, we may earn a commission. How we review.

Hostinger is a great web host but one major letdown is that a free SSL certificate isn't included on all shared hosting plans, and on addon domains. But installing SSL on ALL plans ⇣ is an easy thing to do with this step-by-step guide.

From $2.99 per month

Get 80% OFF Hostinger's plans

Hostinger provides a free SSL certificate on all plans except for the entry-level Single and Premium shared hosting plans. Also. There is no way to get a free SSL certificate on addon domains in Hostinger.

not all Hostinger plans have free ssl
Hostinger's Single and Premium shared hosting plans don't come with a free SSL certificate ?

What you will learn in this article:

  • How to install a free SSL certificate on ALL of Hostinger's shared hosting plans.
  • How to install a free SSL certificate on your addon domains in Hostinger.
  • How to get a free and trusted SSL certificate from Let's Encrypt.
  • How to use ZeroSSL free SSL certificate wizard.
  • and ultimately have your website use https:// encrypted website connection and get the lock icon in the address bar.
  • Check out my Hostinger review here

But first…

Why do you need an SSL certificate?

Simply because users expect a secure and private online experience when using your website.

HTTPS is HTTP with TLS encryption. HTTPS uses TLS (SSL) to encrypt normal HTTP requests and responses, making it safer and more secure. A website that uses HTTPS has https:// in the beginning of its URL instead of http://, like https://www.websiterating.com. Source: Cloudflare

what is ssl http vs https

You should always protect your website with HTTPS, even if it doesn’t handle sensitive communications.

You could get a premium SSL certificate, and buy a premium SSL certificate from Hostinger.

But why should you when free is… FREE!

Let's Encrypt is a non-profit certificate authority run by Internet Security Research Group (ISRG) that provides a free SSL certificate to any website.

A Let’s Encrypt SSL certificate doesn’t cost you anything, however, the only downside is that it requires you to revalidate the certificate once every 90 days, which can be a problem for some people.

How to Install a free SSL certificate on Hostinger

Here is a step-by-step guide on how to install a free SSL certificate from Let's Encrypt generated by ZeroSSL to be installed on your website hosted by Hostinger.

Head over to ZeroSSL's free SSL certificate wizard.

zerossl step 1
  1. Enter your email address. This is optional but it's handy if you want to receive notifications about upcoming certificate expiration.
  2. Tick the “HTTP verification” box.
  3. Enter your domain names, and separate domain names with a comma or a whitespace.

Enter both www and non-www. Also, you can create a wildcard certificate (as in “*.domain.com”) and this will create an SSL for any subdomain e.g. www., blog., shop. etc. For example, I would enter in *.websitehostingrating.com, websitehostingrating.com

  1. Accept the terms and conditions.

Then hit ‘next'.

zerossl step 2
  1. Download the CSR (Certificate Signing Request)

Hit ‘next'.

zerossl step 3
  1. Download the Private Key

Hit ‘next' again.

zerssl step 4
  1. Head over to Hostinger's Hpanel and click on “File manager” and go to your root folder of your domain. Create two new folders; .well-known and inside it create an acme-challenge folder. The path should be: domain.com/.well-known/acme-challenge/

If you creating an SSL certificate for an addon domain, then just go to the root of that addon domain (i.e. where ever your index.html or index.php for that domain is).

  1. Download the first file and upload it to the /acme-challenge/ folder
  2. Download the second file and also upload it to the /acme-challenge/ folder
  3. Click the links to verify that the files are uploaded correctly.

Your Certificate is ready now, scroll down and download the Certificate and the Private key as you will need to upload them to Hostinger's Hpanel.

hostinger hpanel ssl settings
  1. Head over to your Hostinger's Hpanel and go to the SSL section for the domain name you generatated the SSL for.
  2. Paste in the Certificate (which you downloaded earlier)
  3. Paste in the Private Key (which you downloaded earlier)
  4. Leave the Certificate authority bundle (CABUNDLE) field blank

Click ‘install' and your SSL certificate will be installed.

ssl installed in hpanel

All done! At the top of the page, your newly installed SSL certificate will be displayed.

If you are more of a visual learner here is a YouTube video taking you through the process on GoDaddy (but it's 99% identical to Hostinger):

Just one more thing.

After installing the SSL certificate, your website will still be available over both HTTP and HTTPS. However, it’s better to use only HTTPS because it encrypts and secures your website’s data. Click the “Force HTTPS” button to force HTTPS on all incoming traffic.

Summary

Most web hosting companies offer free SSL certificates with their hosting plans, including Hostinger.

But one letdown with Hostinger is that their entry-level shared hosting plans don't come with free SSL, also if you want to create addon domains to host multiple websites on your Hostinger plan, then these addon domains don't come with free SSL either.

You could, of course, go ahead and buy a premium SSL certificate from Hostinger but there is a free and easy alternative.

This step-by-step guide walks you through how to install a free SSL certificate issued by Let's Encrypt, and use ZeroSSL free online tool to install the certificate on your website hosted on Hostinger.

Home » Web Hosting » How to Install a Free SSL Certificate on *ALL* Hostinger Plans

Join our newsletter

Subscribe to our weekly roundup newsletter and get the latest industry news & trends

By clicking 'subscribe" you agree to our terms of use and privacy policy.