How to generate a free SSL certificate

Quick navigation

To park your custom domain to your LiveAgent accountit is also required to have an SSL certificate for your custom domain. You can use a certificate created directly for the specific subdomain, e.g.,, or a top domain wildcard certificate, e.g., *

If you are starting a new business or need to set up a custom domain as soon as possible without paying for an SSL certificate you can also use a free SSL certificate. Free certificates are most commonly valid just for a few months. Therefore when your certificate expires you must renew it and insert a new certificate again into LiveAgent's Domain settings. It is not possible to update certificates automatically. We've prepared a guide on generating such a free SSL certificate issued by ZeroSSL.

ZeroSSL provides only 3 free SSL certificates valid for 90 days, not lifetime free certificates. It is possible to generate a free certificate only for a specific domain like, not a wildcard certificate like * After you use up all the 3 free certificates, it would be required to pay for any other certificates from ZeroSSL, or find another issuer.

Check your domain, and create a ZeroSSL account or log in

Go to the website, write your chosen custom domain, e.g.,, into the top "Create Free SSL Certificate" field, and hit "Next step".

Depending on whether you do or do not have a ZeroSSL account, you will be requested to log in or sign up.

  • If you create a new ZeroSSL account, you will be taken directly to the "New certificate" screen
  • If you log in to an existing ZeroSSL account, you will be taken to the "Certificates" section, from where you can create a new SSL certificate

Generate certificate

There are four mandatory sub-sections in the "New certificate" section: Domains, Validity, CSR & Contact, and Finalize Your Order. To keep the certificate free, you can insert only one specific domain and choose the 90-day validity. In the "CSR & Contact" sub-section, you can choose whether you want to automatically generate the certificate signing request (CSR) or fill up the contact form manually.

Do not choose to paste existing CSR as it cannot be generated in LiveAgent.

Verify your domain

When you proceed to the next step, you will be asked to verify your domain. There are three available verification methods: Email Verification, DNS (CNAME), and HTTP File Upload. You can choose any of these three. If you are unsure which one will be the best, please discuss it with your server administrator/hosting provider.

Install certificate

After the verification is done, your free SSL certificate will be generated and available to download as a ZIP file. This file will contain all the necessary inputs that need to be inserted into the LiveAgent Domain settings - private key, certificate, and ca bundle. When you complete the custom domain setup in LiveAgent Domain settings, finalize the SSL certificate installation also in the ZeroSSL panel.