CAA record lookup

Type a domain to see its CAA records: the list of certificate authorities that are allowed to issue SSL certificates for it.

Free, with no sign-up.

What a CAA record is

A CAA (certification authority authorization) record names the certificate authorities that may issue certificates for a domain. Every public authority must look for it before issuing, and must refuse if it is not on the list.

example.com.    3600    IN    CAA    0 issue "letsencrypt.org"
example.com.    3600    IN    CAA    0 issuewild ";"
example.com.    3600    IN    CAA    0 iodef "mailto:[email protected]"

How to read the result

TagMeaning
issueThis authority may issue certificates for the name.
issuewildThis authority may issue wildcard certificates (*.example.com). If absent, the issue list applies to wildcards too.
iodefWhere an authority can report a request it refused.

A value of ";" means "nobody". The number at the start is a flag, almost always 0.

No CAA record at all means any authority may issue. That is the default and it is not an error. If a subdomain has no CAA record, the authority checks the parent domain and uses the first record it finds on the way up.

Common CAA mistakes

  • Renewal fails after adding CAA. The record lists one authority and your host or CDN uses another. List every authority that issues for you, including the one your CDN uses.
  • Wildcards blocked by accident. An issuewild ";" line forbids all wildcard certificates.
  • A wrong authority name. Each authority publishes the exact value to use, for example letsencrypt.org or pki.goog. A typo blocks issuing.
Full guide: SSL certificate expiry: check, monitor and renew

Common questions

Is a CAA record required?+
No. Without one, any public certificate authority may issue a certificate once you pass its domain check. A CAA record narrows that to the authorities you choose.
Does CAA affect certificates I already have?+
No. It is only checked when a certificate is issued or renewed. Existing certificates keep working until they expire.
My certificate renewal failed with a CAA error. What do I do?+
Look up the CAA records for the name and its parent domain. Add an issue line for the authority that is trying to issue, wait for the TTL, and run the renewal again. The SSL checker shows how many days the current certificate has left.

More free tools

A tool checks once. A monitor checks every minute.

PULSX watches your site, DNS, SSL certificate and cron jobs every 60 seconds and alerts you when one fails. Free for 20 monitors, with no card.