How To Install Free SSL Certificate On Your Website

Have you been to a website and your browser is telling you that the website is not secure? if that is the case, it means that the website lacks an SSL certificate.
How To Install Free SSL Certificate On Your Website
If you have a website like that one, in this post I am going to explain how to install a free SSL certificate on your HTM, PHP, or WordPress website. But before we do that let me explain what is an SSL in the first place.

What is an SSL certificate?

SSL (Secure Sockets Layer) certificate is a type of digital certificate that provides authentication for a website and enables an encrypted connection.

How do SSL Certificates work?

These certificates communicate to the client that the web service host demonstrated ownership of the domain to the certificate authority at the time of certificate issuance.

Why do you need an SSL Certification?

The primary reason why SSL is used is to keep sensitive information sent across the Internet encrypted so that only the intended recipient can access it.
This is important because the information you send on the Internet is passed from computer to computer to get to the destination server.

Can I get SSL for free?

Most of the established hosting companies will provide you with free SSL certificates when you buy any of their hosting packages.

In recent times I used Hostgator, Bluehost, Siteground, and now I am using WPX Hosting, all of them offer SSL for free, so just pick one of the hosting and you will get one for free.

How To Install Free SSL Certificate On Your WordPress Website

If you are using WPX Hosting, just log in, go to my service, then manage websites, you should see a list of your websites, just select click on the drop menu of the SSL column, then click in Install FREE certificate, in less than 10 seconds you will have it installed.


If you host your site in Hostgator or Bluehost, the SSL certificates are automatically installed upon adding and appointing your site to their server, all you need to do is to install the Really Simple SSL plugin.

How To Install Free SSL Certificate On Your HTML/PHP Website

To automatically redirect, you will have to modify your server configuration. If your site is hosted on an Apache server (version 2 and above), add the following lines to the .htaccess file in the root web directory.

RewriteEngine on
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
After you finish hit save.

Final words 

That is how to install a free SSL certificate on your website, if you need my help to install it, please contact me and I will be happy to help you out.