Let’s Encrypt introduced free SSL certificates quite some time ago. It made it possible for website owners to offer encrypted HTTPS connection for their visitors totally free of charge. To achieve it, follow the steps below:

Step 1 - Register at sslforfree.com

Go to the website sslforfree.com, type in your website URL and press Create Free SSL Certificate:

After this, register a new account.

Step 2 - Generate a certificate

Double-check your domain name and click Next:

Choose a 90-Day Certificate (1-year option is paid) and pick a Free plan on the final step. When the certificate is successfully generated, you will receive this message:

Note: Keep in mind that a free plan offers only 3 90-day certificates.

Step 3 - Verify domain ownership

There are 3 options on how you can verify your domain ownership - we strongly recommend HTTP File Upload method, as it is the fastest.

For this method download the requested file, then open Hosting → Manage → File Manager of your domain.

In public_html create a folder .well-known (don’t miss the dot at the beginning), and another folder pki-validation in it:

Upload the file you downloaded previously using the drag-and-drop or Upload Files button:

Your result should look this way:

The most important - now click on the link, provided in the instruction:

You should be able to open the file by this address - now click Next.

After this open your hPanel, Hosting → Manage → DNS Zone Editor, and insert sectigo in the search field. The record we are looking for is a CAA record with values:

Name

Flag

Tag

CA domain

TTL

@

0

issue

sectigo.com

14400

If you don’t see such a record - create it:

Wait a few minutes and go back to the certificate validation page. Click on Verify.

Step 4 - Download and Install your SSL certificate

Choose the default type and download the archive with your certificate:

You will see 3 files there:

  • private.key;

  • certificate.crt;

  • ca_bundle.crt.

Open Hosting → Manage → SSL:

And install the SSL manually 😊

NOTE:

  • As this SSL certificate expires in 3 months, you will need to repeat the certification generation and installation every 3 months

  • If the installation seems too difficult for you, or you don’t want to repeat the process every 3 months, you can always purchase the Lifetime SSL and install it with a few clicks!

Did this answer your question?