Queries various DNS records of a domain, including A, AAAA, CNAME, MX, NS, TXT, SRV, CAA, HTTPS, SVCB, and SPF, to help troubleshoot domain resolution issues
The DNS Lookup tool queries the various resolution records of a domain and returns complete information for all major record types at once, including A, AAAA, CNAME, MX, NS, TXT, SRV, CAA, HTTPS, SVCB, and SPF. Enter a domain and the tool issues each DNS query in turn, then groups and displays the results so network administrators, DevOps engineers, and developers can troubleshoot resolution problems and verify record configuration.
Common DNS record types explained:
DNS (the Domain Name System) resolves domain names to IP addresses through a distributed, hierarchical structure. When the tool sends a query, it dispatches a DNS message of a specific TYPE to an upstream recursive resolver, containing the queried domain and record type.
When parsing the response message, the tool reads the header counters (such as ANCOUNT), skips the question section, and resolves any domain compression pointers that appear in the RDATA so it can correctly reconstruct the target names of CNAME, NS, MX, and SRV records. For TXT records it merges any split string segments; for SVCB/HTTPS it further parses additional parameters such as alpn, port, and ipv4hint.
v=spf1 ...) that declare which servers are allowed to send mail. When you query TXT, the tool returns all text; when you query SPF, it automatically filters for records beginning with v=spf1.Query the A and MX records of a domain:
Input: example.com A
Output:
A records (example.com):
- 93.184.216.34 (TTL 3600)
Input: example.com MX
Output:
MX records (example.com):
- priority 0 → . (TTL 3600)
Query the CAA record of a domain:
Input: google.com CAA
Output:
CAA records (google.com):
- flags=0 issue=pki.goog (TTL 3600)
This tool belongs to the same network group as IP Lookup, My IP Address, and HTTP Status Checker: DNS resolves a domain into an IP, while IP Lookup analyzes the properties of that IP in depth and HTTP Status Checker tells you whether a page is reachable. When troubleshooting network issues, it is often used alongside URL Decoder and URL Encoder; for validating data you can also pair it with MD5 and Base Converter.