Query DNS records — A, AAAA, MX, TXT, NS, CNAME, SOA and more
Uses Cloudflare DNS over HTTPS API.
This tool uses Cloudflare's DNS over HTTPS (DoH) API at cloudflare-dns.com/dns-query — one of the fastest and most reliable public DNS resolvers globally (1.1.1.1). It sends queries using the application/dns-json wire format, which returns structured JSON with record type codes, TTL values, and record data. This is the same infrastructure that resolves billions of DNS queries daily for Cloudflare's global network, ensuring authoritative and fast responses.
Real-world use cases:
This tool is part of the FAK LAB ecosystem, founded by Faizan Ahmad Khan Khichi. DNS queries are routed through Cloudflare's privacy-first 1.1.1.1 resolver, which purges query logs within 25 hours and never sells data to advertisers. Only the domain name is sent in the query — no personal information, browser fingerprint, or usage context is transmitted.
TTL (Time To Live) is measured in seconds and tells resolvers how long to cache this record before re-querying the authoritative server. A TTL of 300 means the record is cached for 5 minutes. Low TTLs (60-300s) allow fast propagation of changes; high TTLs (86400s = 24h) reduce resolver load but slow down updates.
Many DNS servers and resolvers (including Cloudflare) have deprecated or limited the ANY query type for security reasons — it was commonly abused in DNS amplification DDoS attacks. You may get incomplete results with ANY. Instead, query each specific record type (A, MX, TXT, etc.) individually for reliable, complete results.
DNS Lookup lets you query a specific record type using Cloudflare's DoH resolver and shows detailed TTL and type-code information. DNS Checker queries a custom backend that retrieves all record types simultaneously from authoritative servers. Use Lookup for targeted, fast queries; use Checker for a comprehensive overview of all records at once.