How To Get Free SSL Certificate for InfinityFree Hosting

Last updated on

Having an SSL certificate will secure your website and get rid of those annoying, not secure warnings.

In addition, it ensures that your website visitors’ sensitive data will be transferred over a secure network.

InfinityFree web hosting has a great feature to make your website run on a secure connection using an SSL.

In this article, I will show you a step-by-step guide on how to get and set up a free SSL(HTTPS) certificate for your InfinityFree WordPress website.

Free SSL Certificate for InfinityFree Video Tutorial

If you prefer written instructions continue reading below.

What Is An SSL Certificate?

An SSL (Secure Sockets Layer) certificate ensures the website visitor’s sensitive information will be transferred over a secure network.

While this is very important, it is so ironic that many website owners and businesses still don’t have implemented this on their respective websites. And this is probably due to the high price of getting an SSL certificate as well as the difficulty of its implementation.

Additionally, installing an SSL certificate increased your website security, credibility and trust, and SEO improvements.

Check out this article to learn more.

How to Get a Free SSL Certificate for Your WordPress Website

Here’s a quick rundown of what you’ll learn and the steps to get a free SSL certificate in your InfinityFree account.

  1. Add the domain name to the Free SSL Certificates tool
  2. Choose the SSL Certificates Provider
  3. Setup CNAME Records for Domain Name
  4. Create SSL Certificate Order
  5. Install SSL Certificate
  6. Verify Website Works with HTTPS

Add Domain Name to The Free SSL Certificates Tool

The first thing you need to do is to log in to the client area of your InfinityFree account.

Once logged in, click on Free SSL Certificates found in the main navigation menu, right after the Accounts tab.

Now, click the “New SSL Certificates” button. This will take you to the Free SSL Certificate page. And here you need to enter your domain name in the corresponding field.

Make sure to not include any http and www prefixes in entering your domain name. Continue by clicking the Check Domain button.

Choose the SSL Certificates Provider

Here, you have to Choose an SSL provider, and for this particular tutorial, we will be using Let’s Encrypt. Click the Choose provider button to proceed.

You should get a success message and some records and values with further instructions on installing the certificate.

Setup CNAME Records for Domain Name

For this certificate to be valid, we need to set up the CNAME records. And we can do this by going to our Account Cpanel.

You can do this by clicking the manage button and then clicking Control Panel.

You can search CNAME or just scroll down to the Advanced section to get to the CNAME Records.

Click on it and then fill up the record name and destination. You can simply copy the record name and destination from the previous step.

Make sure to choose the right domain name if you have multiple ones.

When you are finished click the Add button

Create SSL Certificate Order

If your current destination is marked ready, all you need to do is click on the Verify Domain button to finally request your SSL certificate. This can take a few minutes.

Remember, do not ever remove the CNAME Records until the process is finally complete. The CNAME records must be present during the entire validation process; if failed to do so, the process will most likely fail.

What you can do now is just refresh the page to see if there are any changes. Otherwise, just wait for a few minutes.

Once finished, you should get your Private Key and Certificate. Just click on the Show button to actually see the values.

Do not close this tab, you’ll need this on the next step.

Install the SSL Certificate

Now that we have successfully requested an SSL Certificate, it’s time to activate it.

Go back to the Control panel, and scroll down to the Security section, and click SSL/TLS  to proceed.

Click on Configure button found below the Configure SSL.

Now simply copy the values of “Private key and Certificate” and paste them to their corresponding fields.

Add Private Key values to the Private Key field and then click on the Upload Key button. Do the same for the Certificate and click the Upload Certificate button.

Usually, if you didn’t see any errors it means it worked. It’s a bit hard since it didn’t give us a successful message.

Verify Website Works with HTTPS

Once finished uploading “Private key and Certificate”, return to the SSL Certificate page and check if it is valid. If you get this status, “VALID CERTIFICATE SSL IS INSTALLED”, it means that you have successfully installed the SSL certificate. You can also see the expiration date just below it. Usually, the certificate is valid for 3 months. Which is totally okay for a free service. You just have to renew it to continue using the free SSL service.

Now, let’s verify the domain name using this SSL Checker.

Simply enter your domain name and click the Check SSL button.

If you don’t see an error with SSL-related warnings after clicking it, then the certificate installation was successful.

That’s it. I hope this article helped you successfully install a free SSL Certificate on your InfinityFree account. You should start configuring your website by following these essential settings, creating posts/pages on your website, customizing WordPress, creating custom menus, and more.

Let me know if you have encountered some problems following this tutorial.

If you liked this article, then please subscribe to my YouTube Channel for WordPress video tutorials. You can also find me on LinkedIn and Facebook.

Our Most Popular Post Right Now!
Disclosure: Some of the links on this site are “affiliate links”, which allow me to earn a small referral payment if you choose to purchase the product or service.

22 Responses

  1. I’ve followed everything from this. However, I still get a not secured website. Do you know what might be the issue, Sir? Gladly appreciate your help.
    Thank you

    1. Hello Brian, I am sorry for any inconvenience you are experiencing. Would you mind sending me a screenshot of the error as well as the domain name in question? I will gladly take a look at it. Send me as soon as you can. Thanks

  2. Thank you so much Sir for helping us. I am new to wordpress and i love what you teach us here.
    I am now able to get my free ssl certificate. thanks to you.

  3. Hello Sir your tutorial is always amazing👏👏
    Will you please make a detailed guide on how to make ecommerce website in wordpress? You explains everything in a great manner that’s why I want to learn this tutorial from you👍
    Thank you😊 hope you will make this true.

    1. Hello Jorge, thank you for your wonderful thoughts and appreciation.
      It’s always been my pleasure to help. Sure thing, I’ll make these eCommerce guides soon. Keep you posted and don’t forget to follow me on social so that everything I have new guides you’re the first one to know.
      Thank you so much.

  4. Thanks man keep up the good work. I am glad to say it worked for me and would highly recommend your tutorial. Kudos and more great tutorial like this.

    1. Glad it works well for you, Jerome. And thank you so much for recommending WPMakeSite to your peers. Really appreciate it.

  5. Hi Sir, the status of my “record name” is showing “not ready”. How can this issue be resolve?
    Please help.

    1. Hello, Lawrence thanks for your feedback. Not ready notice is normal, all you have to do is just wait a couple of minutes and time to time check the status as it will change to ready. Let me know if this was resolved already.

  6. I am having the same issues above saying the record name is not ready yet and tried for several minutes. How long will I wait? I will appreciate your help on this Sir Rod.
    Thank you so much.

  7. Great article and video. Thank you so much for sharing this, I was able to get my free ssl certificate now. Keep it up.

  8. Great article. Thank you for sharing this. I was lost somewhere but luckily I was able to figure out after re-watching the video.

    1. Hi Bilal, that’s good to hear you were able to figure it out. Thank you so much for visiting. Keep in touch.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recommended Book: WordPress All-in-One For Dummies
Subscribe to Blog via Email
Enter your email address to subscribe to this blog and receive notifications of new posts by email.
This field is for validation purposes and should be left unchanged.

Don’t worry, we hate spam as much as you do.
Do you need help setting up WordPress?
I can help you with blog and site setup, full website build, performance & security, maintenance and support, and many more.
Recommended Web Hosting