You are currently viewing How to Generate a Free Digital Certificate with ZeroSSL

How to Generate a Free Digital Certificate with ZeroSSL

  • Post author:
  • Post category:Kelvin / PKI
  • Post comments:1 Comment
  • Post last modified:04/04/2023
  • Reading time:4 mins read

ZeroSSL is a great website to generate free digital certificates especially for testing purposes. ZeroSSL allows you to generate three free public certificates for a period of 90 days, perfect for testing. Therefore, I wanted to document and share the process and make you aware of some things to keep in mind.

  • Only 3 certificates can be generated for free
  • You can revoke those certificates but you cannot delete them
  • The only way to create a set of new free certificates is to delete your account and create a new one


  • Navigate to and create a new account
  • Once signed in, you’ll be presented with the dashboard. To create a new certificate, click ‘New Certificate’
  • Enter your Fully Qualified Domain Name (FQDN) that will be used for your certificate. This field will be used in the Common Name (CN)
  • Select your validity period for the certificate. For the free version, you can only select 90 days
  • On the next stage, you can either automatically create and sign a CSR or if you have a CSR already, you can manually upload the CSR and have it signed. Select which option works for you.
  • Finalise your configuration by selecting the free option
  • Before the certificate is generated and before it can be used, you will need to verify that you own the domain that you are trying to generate a certificate for. Select the option that works best for you and validate your domain. Once the domain is validated, you will be able to download the certificate.

Thats it! You’ve now got a new certificate for 90 days…enjoy!


Kelvin is a Cyber Security professional with years and experience working with organisations in different verticals, both large and small. He enjoys contributing to the Network Wizkid knowledge base and he also creates technical content. Kelvin enjoys learning new things and often does this by working on achieving new technical certifications. He holds many professional certifications and academically, he has achieved a Bachelors and Master's degree in both Computer Networks and Cyber Security.

This Post Has One Comment

Leave a Reply