DNS Lookup - A, AAAA, MX, NS, TXT, SOA, CAA, and Reverse
Look up a domain's DNS records from our server: A and AAAA with TTL, MX sorted by priority, NS, TXT, SOA, and CAA. Enter an IP for a reverse (PTR) lookup. See what a resolver actually returns.
Records come from our server's recursive resolver, so they reflect what that resolver has cached — not necessarily what your domain's authoritative name servers returned this second. A missing record type simply means the domain has none configured. TTL values shown for A and AAAA records are the remaining cache time, which counts down, not the value you set at your registrar.
What a DNS lookup shows, and where the answer comes from
DNS is the system that turns a name people can remember into the addresses and configuration a machine needs. A single domain is not one record but a small collection of them, each answering a different question: which server hosts the site (A and AAAA), where its email goes (MX), which name servers are in charge (NS), and a pile of text-based settings for email security and verification (TXT). This tool asks for all of them at once and groups the answers by type, so you can see a domain's whole public configuration on one screen.
One thing worth being precise about is where these answers come from. When you look up a domain here, the request goes to our server's recursive resolver — the same kind of resolver your ISP or a public service like 1.1.1.1 runs. That resolver returns whatever it currently has cached, refetching from the domain's authoritative name servers only when its cache expires. So these results are the view the internet at large is getting, which is usually exactly what you want. What they are not is a direct, uncached query to your authoritative name server — if you have just changed a record and need to confirm the source of truth, query the name server itself with a tool like dig.
That caching is also why the TTL matters. The number shown next to each A and AAAA record is the seconds remaining before the resolver will refetch it. It counts down between lookups and resets when the resolver refreshes — so a value that keeps changing is not a glitch, it is the cache doing its job. This is the mechanism behind DNS propagation delay: after you edit a record, the old value keeps being served until every resolver's cached copy times out.
The records most people actually come to check
Two questions dominate. The first is “where does this domain point?” — answered by A and AAAA, or by a CNAME if the name is an alias for another. The second is email: an MX record names the mail servers and their priority (mail tries the lowest number first), while the TXT records carry the email-security trio — SPF (which servers may send as you), DKIM (signing keys), and DMARC (what to do with failures). There is no dedicated SPF record type; they are all TXT strings, which is why a misconfigured SPF entry hides in plain sight among the other text records.
SOA, CAA, and the reverse lookup
Beyond the everyday records, a few are worth knowing. The SOA(start of authority) record exists once per zone and holds the primary name server, the administrator's contact, and a serial number that increments on every change — handy for confirming a zone transfer is up to date. The CAA record is a security control: it names which certificate authorities are allowed to issue TLS certificates for the domain, so a rogue CA cannot mint one. And if you enter an IP address instead of a name, the tool runs a reverse (PTR) lookup — the record that maps an address back to a hostname, which mail servers check to decide whether to trust a sender.
Reading results correctly, and what this tool will not tell you
A missing record type is almost never an error — it just means the domain administrator never configured one. Plenty of domains have no AAAA record because they are IPv4-only, no CAA because the owner never set certificate restrictions, and no MX because they do not receive email. The absence is information, not a failure, so the tool simply omits types that return nothing rather than showing empty sections. Likewise, if a whole lookup comes back empty, the likeliest causes are that the domain does not exist or the resolver has no cached data for it yet.
What a lookup cannot do is prove that a record is correct. It shows you the SPF string, but not whether that string authorises the servers you actually send from; it shows the A record, but not whether the server behind it is up. It also cannot see records that are not published in public DNS — internal split-horizon zones, for example, are invisible from the outside by design, which is why the tool refuses to query private and internal addresses in the first place. Treat the output as an accurate reading of the public DNS, and pair it with the SSL checker for certificates or the ping and port tools for reachability when you need the fuller picture.
How to Use
Enter a domain name (example.com). A pasted URL has its scheme and path removed for you.
Or enter an IP address to run a reverse lookup and see the PTR record — the hostname the IP points back to.
Press Lookup. The tool queries A, AAAA, MX, NS, TXT, SOA, and CAA records at once.
Read each record group, with the well-known meaning of the type and, for A/AAAA, the remaining cache TTL.
Features
Common Questions
About DNS Lookup
Look up a domain's DNS records from our server: A and AAAA with remaining cache TTL, MX sorted by priority, NS, TXT (where SPF, DKIM and DMARC live), SOA, and CAA. Enter an IP address instead of a name and it runs a reverse PTR lookup. Results come from a recursive resolver — the view the internet gets — so they show what is cached, not a fresh authoritative query. Private and internal addresses are blocked.
Also known as: dns records, check dns, nslookup online, dns resolver, dig online, mx lookup, txt record lookup, spf record check, caa record, reverse dns, ptr lookup, soa record, ns record lookup, find name servers, dns checker.
Processing Note
DNS Lookup may rely on server-side, model-based, or external processing for part of its workflow, so avoid entering secrets, credentials, or private personal data.
Tool Limits
IT tools provide quick diagnostics and transformations. They cannot see every private network, deployment setting, proxy, firewall, or production edge case.
Explore More
AI VRAM Calculator
Estimate GPU VRAM for LLM inference and training using model, quantization, users, and context length.
Client-sideAI API Cost Calculator
Compare and estimate AI API costs across OpenAI, Claude, Gemini, DeepSeek and more for text, image, video, and embeddings.
Client-sideAPI Key and .env Secret Generator
Generate secure .env secrets plus selectable Hugging Face, OpenAI, JWT, database, and webhook variables.
Client-sideSubnet Calculator
IPv4 subnet calculator: network and broadcast address, subnet and wildcard mask, usable host range, and host count from any IP and CIDR prefix.
Client-side