Free DNS CAA Record Validator
Validate your domain's DNS CAA record configuration, confirm which Certificate Authorities are authorized to issue SSL certificates, and identify misconfigurations before they become exploitable. No account needed. Results in seconds.
Enter your domain below to run a free CAA record lookup. The checker queries your authoritative nameservers directly and returns the full Certificate Authority Authorization configuration alongside a validation assessment.
CAA Record Validation
A CAA record checker does more than confirm whether a record exists. It tells you which CAs are explicitly authorized, whether wildcard certificates are separately controlled, and whether violation reporting is configured. Missing any of these three means your SSL certificate issuance is either uncontrolled, unmonitored, or both.
Running a CAA record lookup on a domain you manage confirms your current configuration matches your intent. Running one on a vendor or client domain confirms their certificate issuance is locked down. The check takes seconds and the gap it surfaces could take weeks to exploit if left unaddressed.
The CAA check above queries your authoritative nameservers directly and returns live data. Missing records are flagged. Unauthorized CAs are identified. caa certificate configuration gaps between nameservers are surfaced, which is one of the less visible but most dangerous misconfigurations to miss in a client audit.
A CAA record is a DNS record type that controls which Certificate Authorities are permitted to issue SSL and TLS certificates for your domain. Use the CAA checker above to see exactly which CAs are currently authorized and whether your configuration is complete.
Since September 2017, all Certificate Authorities are required to check CAA records before issuing certificates. A domain without them is an open target. Specifically, missing CAA records expose your domain to:
CAA records use three main property tags:
Example CAA records:
example.com. 3600 IN CAA 0 issue "letsencrypt.org" example.com. 3600 IN CAA 0 issuewild "letsencrypt.org" example.com. 3600 IN CAA 0 iodef "mailto:security@example.com"
Running A Validation
To run a CAA record check on any domain, enter it in the validator above and click Validate CAA. The tool queries your nameservers, retrieves all published CAA records, and returns a full configuration report. No DNS access is required and nothing changes on your domain by running the check.
If you manage domains on behalf of clients, as most MSPs do, checking CAA records during onboarding and after any certificate or registrar change is standard practice. A CAA record check takes seconds and confirms that the previous administrator did not leave unauthorized CAs on the record, which is one of the more common and easily missed security gaps in inherited domain management.
This CAA checker shows you the current state of your Certificate Authority Authorization. DNS Spy monitors it around the clock and alerts your team the moment anything changes. A CAA record modification is one of the earliest indicators of a certificate hijacking attempt, and it is one of the hardest to catch without continuous monitoring.
Common Questions
issue tagissuewild tags if you need wildcard certificatesiodef notifications to monitor unauthorized certificate requestsFor more detailed information about CAA records and DNS security:
DNS Spy monitors your CAA records around the clock and alerts you the moment anything changes. Start your free 7-day trial with full Enterprise access.