How to install Free SSL/TLS Certificate in cPanel

Today, I will be showing you an easy way to install Free SSL/TLS Certificate in your WordPress website through your cPanel account, this way; you can easily fix errors that pop up when users try to access your website.

in summary, the easiest way to fix this is to have access to your Cpanel account and then you need to enable the let’s encrypt SSL in your Cpanel and force HTTPS redirect.

To understand the whole process step by step, you need to read this article till the end so I can show you how to run the setup.

What causes SSL certificate errors?

SSL Certificate error occurs mostly when the browser can’t verify the SSL certificates returned by the server. In most cases, the browser will partially block and warn the user that the website cannot be trusted and some valid information may be stolen if provided to the website. These warnings have a high negative impact on your website when it comes to trust and user experience, it can also affect your rankings on google and all other search engines.

You can also get this error message when your domain doesn’t have the HTTPS redirect code active in the cpanel, this is a minor issue that can be easily fixed in no time just by applying some tweaks in your Cpanel account.

What is lets’ encrypt SSL?

Let’s Encrypt is a global certificate Authority (CA) that enables organizations and everyone around the world to obtain, renew and Manage SSL/TSL certificates. It is mostly used to enable secured connections on any website. This way, you can have a free SSL certificate installed on your domain after purchasing a web hosting plan.

So how do I fix SSL not secured?

Step 1

To fix this error, first, you need to gain access to your Cpanel main account. (This can be gotten from your Webhosting company you are registered with.)

let's encrypt

Try and locate the let’s encrypt SSL settings and click on them. You can use the search icon on your Cpanel for faster results. Once you have located it, I want you to install it on your domain, it shouldn’t take you more than 3 – 5 minutes to complete the process.

Step 2

Now head over to a website called

On this website, we will be able to check if we are having any issues with the SSL on the domain after installing let’s encrypt free SSL. If not then we can proceed to the next level.

The next step is to add the domain to the open tab and click to verify that you are not a robot, when it loads up, you need to get the access code by clicking on the line next to the SSL redirect not forced notification.

Copy the code and paste it into your notepad.

Read: 6 Websites to Convert Your Website to Mobile App in 2022

 Step 3

Now you need to locate your file manager. In my case, I’ll just type in “File manager” in the search icon to locate it.

Once you have it loaded up, you can now see some of the folders in your main account. What we are trying to locate is the htacess file.

You will not get access to this file at first because it’s mostly hidden, so to locate the file, you need to head over to the setting tab at the top right-hand corner and then allow Hidden files to be shown.

How to install Free SSL/TLS Certificate in cPanel

You will now be able to locate your htacess file, I want you to click on edit and then paste the code you got from the previous site to force HTTPS to redirect and then click save.

N/b you can paste the code at the top section above the other codes.

Now you have successfully installed the Free SSL/TLS Certificate in your cPanel account, what you need to do next is to access your website, in my case, I am using WordPress so I will need to logout and login to my WordPress afresh, and then you will see that your SSL has been installed.


If you have been able to solve the SSL certificate issue on your website. Let us know in the comment section below.

Leave a Comment