Get Free SSL Certificate for Your Domain with ZeroSSL – Easy Guide

Get Free SSL Certificate for Your Domain with ZeroSSL – Easy Guide

 Get Free SSL Using ZeroSSL Website

Create Account

  1. Go to: https://zerossl.com
  2. Click Sign Up
  3. Create free account & verify email

Add Your Domain

  1. Click New Certificate
  2. Enter your domain:
  3. example.com
    www.example.com
  4. Click Next Step

Choose 90 Days Free Plan

  • Select 90-Day Certificate (Free)
  • Click Next

Domain Verification (Very Important)

You will see 3 verification options:

  Option A: DNS (Recommended)

  • Add a TXT record in your domain DNS
  • Login to your hosting or domain provider (cPanel/Cloudflare)
  • Add TXT record provided by ZeroSSL
  • Wait 5–10 minutes
  • Click Verify

 Option B: HTTP File Upload

  • Download verification file
  • Upload it to:
public_html/.well-known/pki-validation/
  • Then click Verify

Download SSL Certificate

After verification:

  • Download:
    • Certificate.crt
    • ca_bundle.crt
    • private.key

Install SSL in cPanel (Most Common Hosting)

If you are using cPanel hosting:

  1. Login to cPanel
  2. Go to SSL/TLS
  3. Click Manage SSL Sites
  4. Select your domain
  5. Paste:
    • Certificate (CRT)
    • Private Key (KEY)
    • CA Bundle (CABUNDLE)
  6. Click Install Certificate