How to get Free SSL for your cPanel shared account without using commands or registration

Using these easy steps, you will be able to get Free Let’s Encrypt SSL for cPanel by just the browser without any command or even registration.
SSL will secure communication between visitors and your website, will increase Google ranking and avoid browser insecure message.

SSL For Free Website

1- Visit and enter your domain, no registration required.

2- You will be asked to verify the domain ownership, they provide three ways, provide FTP, verification files upload, or DNS.

SSLForFree FTP Verification

The easiest and quickest method is to create an FTP account for them to automatically create the required directories and upload the verification files, make sure to remove that FTP account or change its password after verification.

3- After uploading (or any other method you used) click verify, and quickly they will provide the complete SSL package you need to download a zip file, which includes private key, certificate, and bundle-SSL. You may want to register on the website to remind you a week before the Let’s Encrypt SSL get expired to renew (Let’s Encrypt SSL validility is 3 months)

4- Go to SSL/TLS option in cPanel, click on “Private Key (KEY),” then upload the private key from the download zip file.

cPanel SSL Menu

5- Go back, do the same for certification, click on “Certificates (CRT).”

6- Finally, go back again, choose the last option “Install and Manage SSL for your site (HTTPS),” select the domain, and choose “Autofill My Domain” and just click “Install Certificate”, and now the certificate is done.

To test simply visit your website with “https://” instead of “HTTP://”

Redirection to SSL and SEO concerns:

To redirect traffic from HTTP to https automatically, you can use the following in the .htaccess file.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

This .htaccess rule will automatically redirect HTTP visitors to https. It won’t affect SEO, ranking, or indexed pages in Google, because when Google crawls your website pages again, it will index the new pages with https, and you won’t lose visitors who come from Google or anywhere else because they will be automatically redirected to your https website.

If you use WordPress and prefer using plugins for redirection and other options, it is recommended to use Really Simple SSL plugin.

Notes : If your hosting provider doesn’t support (Server Name Indication) SNI, you will need a dedicated IP by contacting your hosting provider to buy one.
In short, SNI allows many websites to share one hosting server IP and each with its own SSL certificates
Some of I know support SNI, Bluehost, Namecheap and MediaTemple.



Add a Comment

Your email address will not be published. Required fields are marked *