Cloudflare Error 526: Invalid SSL Certificate

Share
Ongoing All Updated November 13, 2026Based on 3 user reportsHow we research

Quick answer

Error 526 means Cloudflare cannot validate your origin certificate in Full (strict) mode. Use a Cloudflare Origin CA or CA-signed certificate, or switch to Full as a stopgap.

Most likely fix: Quick stopgap

How to fix it

Try these in order — the most common fix is first.

  1. 1. Quick stopgap

    1. Go to SSL/TLS > Overview
    2. Change Full (strict) to Full (accepts self-signed, still encrypted)
    Did this fix it?
  2. 2. Install a valid origin certificate

    1. Create a Cloudflare Origin CA certificate in SSL/TLS > Origin Server and install it with its key
    2. Or use a Let's Encrypt certificate
    Did this fix it?
  3. 3. Check the certificate

    1. Verify not expired, name matches via CN/SAN, and full chain served
    2. Pause Cloudflare briefly and run the hostname through an external SSL checker
    Did this fix it?
  4. 4. Workers subrequests

    1. Subrequests to non-proxied hosts always use Full (strict)
    2. Add self-signed certs to the Custom Origin Trust Store and enable cots_on_external_fetch
    Did this fix it?

Symptoms

'Error 526 Invalid SSL certificate' on a site using Full (strict).

Why it happens

  • Origin certificate expired or revoked
  • Self-signed certificate under Full (strict)
  • Certificate name does not match the hostname
  • Missing intermediate certificates

This guide also covers

  • cloudflare error 526
  • invalid ssl certificate cloudflare
  • 526 cloudflare full strict

Still not working?

If Cloudflare keeps failing, you're not alone. See every Cloudflare problem users report or the alternatives people switch to.

Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.

Talk to us
Fixed it? Share this guide

Other Cloudflare errors

All 15 Cloudflare errors and fixes →