Skip to content
Cloudflare Docs

SSL/TLS FAQ

Refer to this page for frequently asked questions about Cloudflare SSL/TLS certificate offerings and the CAs that Cloudflare partners with.


General

Does Cloudflare issue both RSA and ECDSA certificates?

Yes. Cloudflare can issue both RSA and ECDSA certificates.

Are Cloudflare SSL certificates shared?

No. Cloudflare SSL/TLS certificates are not shared across domains nor across customers.

If I have multiple Cloudflare certificates, which one is used?

Cloudflare certificates are prioritized by a combination of hostname specificity, zone specificity, and certificate type. For more details, refer to Certificate and hostname priority.

Why do I see a Cloudflare certificate when an SSL certificate is installed at my website?

Cloudflare must decrypt traffic in order to cache and filter malicious traffic. Cloudflare either re-encrypts traffic or sends plain text traffic to the origin web server depending on your domain's encryption mode.


Certificate authorities (CAs)

Which certificate authorities does Cloudflare use?

Cloudflare uses Let's Encrypt, Google Trust Services, SSL.com, and Sectigo. You can see a complete list of products and available CAs and algorithms in the certificate authorities reference page.

Sectigo is only used for backup certificates.

Are there any CA limitations I should know about?

Refer to the certificate authorities reference page for a list of limitations for every CA in our pipeline. There you can also find information about device and browser compatibility.

I do not want to use the CAs that Cloudflare partners with. What can I do?

If you are on a Business or Enterprise plan, you can upload a certificate from the CA of your choice.

I am missing the CAs that Cloudflare uses in my trust store. What should I do?

You can use CFSSL trust store, which includes all of the CAs that are used by Cloudflare managed certificates.


CAA records

What is CAA and how can I create one?

A Certificate Authority Authorization (CAA) DNS record specifies which certificate authorities (CAs) are allowed to issue certificates for a domain. This record reduces the chance of unauthorized certificate issuance and promotes standardization across your organization.


For more details, refer to Add CAA records.

How does Cloudflare evaluate CAA records?

CAA records are evaluated by a CA, not by Cloudflare. For details, refer to RFC 8659.

Setting a CAA record to specify one or more particular CAs does not affect which CA Cloudflare uses to issue universal or advanced certificates for your domain. If you wish, you can specify CAs associated with Cloudflare certificates when ordering an advanced certificate.

What are the dangers of setting CAA records?

If you are part of a large organization or one where multiple parties are tasked with obtaining SSL certificates, include CAA records that allow issuance for all CAs applicable for your organization. Failure to do so can inadvertently block SSL issuance for other parts of your organization.

What CAA records do I need to allow issuance from Cloudflare CAs?

You can find CAA records associated with every Cloudflare CA in the certificate authorities reference page. If you are using Cloudflare as your DNS provider, then the CAA records will be added on your behalf.


Universal SSL

I am using Universal SSL and I would like to use a different CA. How can I do that?

To be able to specify a CA, you must purchase Advanced Certificate Manager. Through Advanced Certificate Manager, you can choose the certificate authority when ordering an advanced certificate or you can choose a default CA when using Total TLS.

If you are on a Business or Enterprise plan, you can upload a certificate from the CA of your choice. In this case, certificate issuance and renewal will have to be managed by you.

Does Cloudflare issue both RSA and ECDSA certificates for Universal certificates?

Universal certificates on free zones only receive an ECDSA certificate. Paid zones receive an RSA and ECDSA certificate.