Query DNS records for any domain
GET /v1/dns?domain=example.com
Our tool supports all common DNS record types including A (IPv4 addresses), AAAA (IPv6 addresses), MX (mail servers with priority), NS (authoritative nameservers), TXT (text records for SPF/DKIM/DMARC), SOA (start of authority with serial numbers), CNAME (canonical name aliases), and CAA (certificate authority authorization for SSL).
DNS (Domain Name System) translates human-readable domain names into IP addresses. Our tool uses Cloudflare DNS-over-HTTPS to query authoritative DNS servers, retrieving current records with DNSSEC validation. Results show the exact configuration including TTL (time to live) values.
DNS records are critical for security: TXT records authenticate your emails via SPF, DKIM, and DMARC preventing spoofing. CAA records restrict which certificate authorities can issue SSL certificates. DNSSEC validates that DNS responses have not been tampered with. Use our email security checker to audit your email authentication setup.
DNS changes can take up to 48 hours to propagate globally due to TTL caching. Use our DNS propagation checker to verify your records across multiple global nameservers. This helps confirm changes are live worldwide before updating production systems.
Yes! Our REST API provides programmatic DNS access. Use GET /v1/dns/all for all records, GET /v1/dns?type=MX for specific types, or GET /v1/dns/security for a complete security audit including DNSSEC and email authentication. Perfect for monitoring tools and CI/CD pipelines.