RevealTheme logo

DNS Lookup

Enter a domain and fetch its A, AAAA, NS, SOA, MX, and TXT records in one query. Handy for debugging email delivery, hosting changes, and domain verification.

How to use this tool

  1. 1

    Type a domain name such as example.com into the input field (enter the bare domain, not a full https:// URL).

  2. 2

    Click Lookup DNS to send the query.

  3. 3

    Read the returned record sets in the JSON panel below, grouped by record type (A, AAAA, NS, SOA, MX, TXT).

  4. 4

    Edit the domain and run it again to compare another host or re-check after a DNS change.

What DNS records does this lookup return?

DNS (Domain Name System) translates human-readable domain names into the data servers and mail clients need to reach a host. This tool runs the query on the server using the dns2 resolver and returns the raw answer sets for six specific record types: A (IPv4 addresses), AAAA (IPv6 addresses), NS (the authoritative name servers for the zone), SOA (the start-of-authority record holding the primary name server, admin contact, and zone serial/timing values), MX (mail exchangers, with their priority numbers), and TXT (free-form text used for SPF, DKIM, and domain-verification tokens). It does not query CNAME, CAA, SRV, PTR, or DNSSEC records, so it is a focused record dump rather than a full DNS audit. The results are shown as formatted JSON exactly as the resolver returns them, including the TTL on each answer, which tells you how long resolvers may cache that value. Because the lookup follows the normal resolver path rather than asking each zone's authoritative server directly, freshly changed records can still be served from cache until their previous TTL expires.

Common use cases

  • Confirm an A or AAAA record points to the right server IP after migrating hosting providers.

  • Check MX records and their priorities when email is bouncing or not being delivered.

  • Verify a TXT record for SPF, DKIM, or a domain-ownership token required by Google, Microsoft, or an SSL issuer.

  • Find which name servers (NS) are authoritative for a domain before or after a registrar transfer.

  • Inspect the SOA serial number to see whether a recent zone change has actually been published.

  • Quickly compare the published records of two domains side by side while troubleshooting.

Frequently asked questions

Which record types does this tool look up?
It queries six types: A, AAAA, NS, SOA, MX, and TXT. It does not return CNAME, CAA, SRV, or PTR records, so use a fuller DNS toolkit if you need those.
Does the lookup run in my browser?
No. The query runs on the server with the dns2 resolver and the results are sent back to your browser, so this is not a fully client-side tool. The domain you enter is processed server-side to perform the lookup.
Why are my DNS changes not showing up yet?
Each record carries a TTL (time to live) that controls how long resolvers cache it. Until the old TTL expires you may still see the previous value, and global propagation can take anywhere from minutes to 48 hours.
What does the MX record tell me?
It lists the mail servers that accept email for the domain, each with a priority number. Lower numbers are tried first, so multiple MX records provide ordered failover for inbound mail.
What is the SOA record used for?
The Start of Authority record names the primary name server and admin contact for the zone and holds the serial number plus refresh, retry, and expiry timers. The serial number increments on each zone change, so it is a quick way to tell whether an update has been published.
Should I enter a full URL or just the domain?
Enter the bare domain, for example example.com, rather than a full address like https://example.com/page. DNS is resolved for host names, not URL paths.
What if I get an invalid domain or empty result?
If none of the six record types return any answers, the lookup reports the domain as invalid. Double-check the spelling, remove any protocol or path, and confirm the domain is registered and resolvable.

Related tools