Most hosting providers nowadays charge at least $2/month just for SSL and has a very lengthy video on how to install it. Actually, it’s super easy since https://www.sslforfree.com/ arrived.
Enter your domain. It will look like this after you click Create Free SSL Certificate.
You can try Automatic FTP Verification but it didn’t work for me so I’ll teach you Manual Verification instead.
Click Manually Verify Domain Button.
Follow the Upload Verification Files Instructions. I know #2 could be hard for Windows users like me. But that’s why I’m here teaching you how to do it.
Go to Your CPanel File Manager if you have and click on the top-right corner settings button.
Check Show Hidden Files.
You should see a .well-known folder. Otherwise, create one. Continue with #3 and #4.
Afterward, follow Step 5 and click on the links. If it shows a “random-looking” text like GdsaH2313edfasdfvnjdk4231 or your browser downloads it, then you’ve done it correctly.
Hit Download SSL Certificate.
If it shows an error, just re-do Step 3. If not, go to your website and activate your SSL. If you’re using WordPress, just install Really Simple SSL.
After activating Really Simple SSL, you will be logged out and you should just log in again.
Congrats! You just had FREE SSL. Feel free to donate to them. (We are not affiliated to them.)
Here’s a sample of our under-development website which just received a FREE SSL! Afraid of getting hacked? No, they won’t be able to hack you.
SSLforfree.com themselves use HTTPS, so all information you put are encrypted and secured.
Related Reading: How HTTPS affectes your SEO