DNS and certificate control

What Is a CAA Record and How Do You Set It Up?

A CAA record is a DNS entry that lists which certificate authorities may issue certificates for your domain. Set it up correctly and you block unauthorized issuance; set it up wrong and your own order stalls.

A CAA record (Certification Authority Authorization) is a DNS record that names the certificate authorities (CAs) allowed to issue SSL/TLS certificates for your domain. Before issuing, every public CA must look up your CAA records; if they exist and do not list that CA, it has to refuse the order. This has been mandatory for public CAs since 8 September 2017 (CA/Browser Forum ballot 187), and the record format is defined in RFC 8659.

Key factDetail
Record typeCAA in your DNS zone
Tagsissue (all certificates), issuewild (wildcards only), iodef (where CAs report refused requests)
No CAA record at allAny public CA may issue
Checked whenAt every issuance, including renewals and reissues
Applies toThe name and, unless overridden, its subdomains

Managing certificates across many domains?

CAA works best as part of a central certificate policy. See how we support enterprise buyers with multiple CAs, domains and teams.

Explore enterprise SSL

How does a CAA record work?

When you order a certificate, the CA checks the exact hostname for CAA records. If there are none, it moves up one level – from shop.example.com to example.com – and stops at the first level that has CAA records. Those records decide. A subdomain can therefore have its own policy that overrides the parent domain.

CAA is checked alongside domain validation, but it is a separate control: validation proves you own the domain, while CAA states which CAs you allow. For the full sequence of checks, see how SSL validation works.

What does a CAA record look like?

Each record has a flag (normally 0), a tag and a value. A typical setup allows two CAs and asks for violation reports by email:

example.com.  CAA 0 issue "digicert.com"
example.com.  CAA 0 issue "sectigo.com"
example.com.  CAA 0 iodef "mailto:[email protected]"

Each issue line adds one allowed CA. To forbid all issuance for a name, use 0 issue ";".

Which CAA value for which brand?

  • DigiCert, GeoTrust, Thawte, RapidSSL

    Use issue "digicert.com". DigiCert lists geotrust.com, thawte.com and rapidssl.com as equivalent values.

    Learn more
  • Sectigo and Comodo products

    Use issue "sectigo.com". Comodo-branded certificates such as PositiveSSL are issued by Sectigo (formerly Comodo CA).

    Learn more
  • Violation reports

    Add an iodef record with a mailto: address so CAs can tell you about refused requests. | link:

Which CAA value do you need for DigiCert or Sectigo?

You list the CA’s issuer domain, not the product or brand name. As of October 2026, DigiCert’s documentation names digicert.com and treats geotrust.com, thawte.com and rapidssl.com as equivalent; Sectigo’s documentation names sectigo.com. Check the CA’s current documentation before you change DNS, because issuer domains can change after mergers and rebrands.

Certificate brandIssuing CACAA issue value
DigiCertDigiCertdigicert.com
GeoTrust, Thawte, RapidSSLDigiCertdigicert.com (or the brand domain)
SectigoSectigosectigo.com
Comodo (PositiveSSL, EssentialSSL, InstantSSL)Sectigosectigo.com

Can a CAA record block your certificate order?

Yes. If your domain has CAA records and none of them names the issuing CA, the CA must stop the order – even though you own the domain and passed validation. A typical case: a renewal stalls because someone added CAA for a different provider, such as a CDN or a free certificate service.

Tip: Before you switch brands or CAs, add the new CA’s issue record next to the old one. Remove the old value only after the old certificates have been replaced.

Orders can also stall when the CA cannot get a clean DNS answer – for example a timeout at your DNS provider or a broken CNAME chain. Check the records with a DNS lookup tool before reissuing.

How to set up a CAA record

  1. List the CAs you use

    Collect every CA behind your certificates, including CDNs, hosting providers and email services that issue on your behalf.

  2. Add issue records

    In your DNS panel, create one CAA record per CA with flag 0, tag issue and the issuer domain as value.

  3. Decide on wildcards

    Add issuewild records if wildcards should follow a different, stricter rule than normal certificates.

  4. Add reporting and test

    Add an iodef contact, wait for the TTL to pass and confirm the records with a DNS lookup before your next order.

Do you need a CAA record for wildcards?

Not separately – but issuewild lets you set a different rule for them. Without any issuewild record, your issue records also apply to wildcard certificates. Once at least one issuewild record exists, CAs ignore the issue records for wildcard requests and follow only issuewild.

example.com.  CAA 0 issue "sectigo.com"
example.com.  CAA 0 issuewild "digicert.com"

Here Sectigo may issue normal certificates, but only DigiCert may issue wildcards. To ban wildcards entirely, use 0 issuewild ";".

Who should use CAA records?

Any domain owner can add CAA records, but they matter most where an unauthorized certificate would be costly. Banks, insurers and payment providers can use it to show auditors that only approved CAs may issue for their domains – see SSL for financial services. Large organizations with many teams and domains use CAA to keep issuance within approved CAs, typically as part of enterprise SSL management.

Keep certificate issuance under control

Standardize CAs, brands and renewals across your domains – with CAA as one of the guardrails.

See enterprise SSL options

Related articles

Frequently asked questions

What is a CAA record?

A CAA (Certification Authority Authorization) record is a DNS record that lists which certificate authorities may issue SSL/TLS certificates for your domain. Public CAs must check it before every issuance and refuse if they are not listed. If your domain has no CAA records, any public CA may issue. The format is defined in RFC 8659, and checking has been mandatory for public CAs since September 2017.

Which value do I need for DigiCert/Sectigo?

Use the CA's issuer domain. As of October 2026, DigiCert documents digicert.com as its value and treats geotrust.com, thawte.com and rapidssl.com as equivalent, so one digicert.com record covers DigiCert, GeoTrust, Thawte and RapidSSL certificates. Sectigo documents sectigo.com, which also covers Comodo-branded products such as PositiveSSL. Verify the current value in the CA's documentation before changing DNS.

Can a CAA record block my order?

Yes. If your domain or a parent domain has CAA records and none of them lists the issuing CA, that CA must refuse to issue – even if you passed domain validation. This often happens after someone adds CAA for another provider. Add an issue record for the CA you are ordering from, wait for the DNS change to take effect, then retry or reissue the order.

Do I need CAA for wildcards?

Not a separate one. Without an issuewild record, your issue records also govern wildcard certificates. If you add at least one issuewild record, CAs follow only issuewild for wildcard requests and ignore issue. Use issuewild to allow a different CA for wildcards, or set issuewild to a semicolon to forbid wildcard certificates for the domain completely.