in

SSLForFree.com : Get Free SSL Certificates For HTTPS Without Ssh Access

If you want to enable https for your websites without having to buy ssl certificates from your web hosting company or a Certificate Authority (CA), you can get free ssl certificate for your site at sslforfree.com.

The site makes it so easy to generate free letsencrypt ssl certificates without shell/ssh access and it works with any web hosting company in as much as you have access to the the SSL/TLS Manager via cPanel where you can install the ssl certificate for your site.

So, if your web hosting company doesn’t support letsencrypt installation via cpanel (eg Namecheap), you should give sslforfree.com a try. I’ve successfully enabled https on my sites hosted on Namecheap by making use of letsencrypt certificates I generated from sslforfree.com 😉

How To Use SSLForFree.com To Generate Free SSL Certificates

You simply go to sslforfree.com, enter the domain name of your site, with www (i.e www.example.com) and click on “Create Free SSL Certificate” button. SSL For Free will also add the non-www version to the certificate (i.e example.com).

generate free ssl certifcates for htttps

Thereafter, you will be required to verify ownership of the domain to which you want to add the certificate. You can select ftp verification, manual verification or dns manual verification. Steps needed for each option is well explained on the site.

verify domain name ownership for ssl certifcate

If sslforfree.com successfully verifies that you own the domain name, your ssl certificate will be generated for you once you click on the “download ssl certificate” button. You can leave “I Have My Own CSR” unticked.

The downloaded zip file will contain all the files needed to enable https on your site. You can provide it to your hosting company if they can install for you.

If you want to install the certificate by yourself, extract the zip file, sign in to your website cPanel, navigate to “SSL/TLS Manager” in the security section, click on ‘Manage SSL Sites’ under “Install and Manage SSL for your website (HTTPS)”, then copy and paste the certificate, private key and CA in their respective fields and install.

If installed successfully, your site will become accessible via https.

Thereafter, you can proceed to redirect all requests to https, change your site property and view settings url to https in google analytics and submit https versions of your site at google webmasters. If there are mixed content errors, you should fix them too.

You can test for errors by making use of WhyNoPadlock.

NB:

  • Sign up for renewal update at sslforfree.com, if prompted. With an account at sslforfree.com, you can sign in anytime to see your certificates, expiry date etc
ssl for free
  • SSL certificates issued at sslforfree.com have a 90-day expiration. Ensure you renew the certificate before it expires. You can buy ssl certificates from Namecheap if you want ssl certificates with longer expiration. 

What’s your thought on this?

Please Share :

Receive Alerts In Your Email Inbox

Enter Your Email Address Below To Receive Latest Updates via Inbox, Free of Charge!

Written by Jide Ogunsanya

Pro Nigerian Blogger, Digital Marketer and Web designer. I help business owners to grow their businesses online. You can join my Facebook Group here or join my Telegram Group here.

Comments are closed.

11 Comments

  1. Hi Jide, I'm happy being an avid reader of your blog. Then to the SSL certificate set-up, I ones tried it with a guide i found online, and it didn't work fine.

    But still, yet, I'll give it a try once more – hope it works.

    BTW, I have just sent you an email, and I'm looking forward to hearing from you.

  2. Thank you so much for this information… i was able to install SSL Certificate and Private key to my wordpress site. In addition, it was a challenging one for but atlast i got it right. The information provided by SSLFORFREE is incomplete for the manual verification method. Here is what you need to know so as to get it done on time.

    All you need to do is add this missing step.
    1b. Locate Public.html folder in your cpanel and create the .well-known folder in it and a sub-folder in .well-known.

    i hope this help instagram @1feezyking @that_deen_guy

Letsencrypt SSL Certificates Let You Enable HTTPS On Your Websites For Free

How To Install SSL Certificate and Private Key Via cPanel