DNS Lookup

Look up A, AAAA, MX, TXT, NS, CNAME and SOA DNS records for any domain instantly, resolved live via Google Public DNS, free, no signup.

Built and maintained by Shehzad Munir ·

Needs the internet: queries go to Google Public DNS. Nothing is stored after the request.

DNS Lookup
Loading DNS Resolver
Share

Why DNS-over-HTTPS matters for accurate results

DNS Lookup resolves A, AAAA, MX, TXT, NS, CNAME, and SOA records for any domain in real time using Google Public DNS over DNS-over-HTTPS (DoH). It's built for developers, sysadmins, and anyone who needs to verify DNS configuration without touching a terminal or waiting on a local ISP cache.

Most DNS lookup tools query the resolver configured on your machine, which may return stale answers from a local or ISP cache. This tool sends queries over DNS-over-HTTPS to Google Public DNS, so you get the live response from the authoritative nameservers. That makes it far more reliable when you're checking whether a recent change has propagated or when a local resolver is misbehaving.

Features

  • Query A, AAAA, MX, TXT, NS, CNAME and SOA records
  • Resolved live over DNS-over-HTTPS (DoH)
  • See TTL values and copy any record with one click
  • Bypasses your local ISP cache for authoritative answers

How to use DNS Lookup

  1. 1

    Enter the domain name

    Type the domain you want to inspect (for example, example.com) into the input field. You can also paste a full URL and the tool will strip it down to the hostname.

  2. 2

    Choose a record type

    Select A, AAAA, MX, TXT, NS, CNAME, or SOA from the record-type picker. Pick the type that matches what you're troubleshooting.

  3. 3

    Run the lookup

    Click the Lookup button. The query is sent directly to Google Public DNS over HTTPS, so you see the live authoritative answer rather than a cached copy from your ISP.

  4. 4

    Review TTL and values

    Each returned record shows its value and TTL in seconds. A low TTL means the record is set to expire soon, which is useful when you're planning a migration.

  5. 5

    Copy a record with one click

    Hover over any record and click the copy icon to place the exact value on your clipboard. No manual highlighting or reformatting needed.

Common use cases

  • Verify that a new A record you added at your registrar is live before pointing production traffic at it.
  • Check the MX records for a domain after switching email providers to confirm mail will route to the new servers.
  • Inspect TXT records to confirm SPF, DKIM, and DMARC entries are present and correctly formatted for a domain you're onboarding.
  • Look up NS records to see which nameservers are authoritative for a domain during a DNS migration.
  • Trace a CNAME chain to find out where a subdomain like www or blog actually resolves.
  • Pull SOA records to identify the primary nameserver and default TTL for a zone when debugging propagation issues.

Detailed guide

Reading TTL values like a pro

Every record returned includes a TTL, or time-to-live, in seconds. This value tells resolvers how long they may cache the record before asking again. A TTL of 300 means caches will hold the answer for five minutes; a TTL of 86400 means a full day. When you're about to change a record, lowering the TTL well in advance reduces the window during which old and new answers can coexist.

Common record types and when to use them

A and AAAA records map a hostname to IPv4 and IPv6 addresses respectively, and you'll check them when verifying web server routing. MX records define where email for a domain should be delivered. TXT records hold arbitrary text and are the standard place for SPF, DKIM, and DMARC policies. NS records list the authoritative nameservers for a zone, CNAME records create aliases, and SOA records carry zone-level metadata like the primary nameserver and serial number.

Frequently asked questions

What is a DNS lookup?

A DNS lookup queries the Domain Name System to find the records attached to a domain, such as the IP address it points to (A/AAAA), its mail servers (MX), or verification text (TXT). It's how the internet translates a name like example.com into an address computers can reach.

How do I check the MX records for a domain?

Enter the domain, select the MX button, and the tool lists every mail exchanger with its priority. Lower priority numbers are tried first. This is the fastest way to confirm which servers handle a domain's email.

Why do my DNS changes not show up yet?

Every record has a TTL (time to live) telling resolvers how long to cache it. After you edit a record, older cached copies keep serving until the TTL expires, a delay called propagation. This tool queries Google's resolver directly, so it reflects the current authoritative answer rather than your ISP's cache.

What do TXT records do?

TXT records hold free-form text used for domain verification and email authentication, including SPF, DKIM and DMARC policies that protect a domain from email spoofing. Checking them is essential when debugging email deliverability.

What's the difference between A and AAAA records?

An A record maps a domain to an IPv4 address; an AAAA record maps it to an IPv6 address. A domain can have both so it's reachable over either protocol.

Is this DNS lookup tool free and private?

Yes. It's completely free, needs no signup, and runs queries directly from your browser over DNS-over-HTTPS. The domains you look up are not logged or stored by ToolNova.

How do I check the DNS records of a domain?

Enter a domain to look up its A, AAAA, CNAME, MX, NS, TXT, SOA and CAA records at once, so you can verify configuration or debug email and hosting issues.

How do I check SPF, DKIM or DMARC records?

Look up the domain's TXT records to see SPF and DMARC entries (and the relevant selector for DKIM), which is how you diagnose email deliverability and spoofing protection.

What is an MX record and how do I check it?

MX records tell other servers where to deliver a domain's email, in priority order. Enter the domain to list its MX records and confirm mail is pointed at the right host.

Can I look up DNS records for a subdomain?

Yes. Enter the full subdomain, such as mail.example.com or api.example.com, and the tool will resolve records for that exact hostname. This works for A, AAAA, CNAME, MX, TXT, NS, and SOA queries.

Does this tool show DNSSEC information?

No. The lookup returns the standard record types listed above and does not display DNSSEC signatures, DS records, or RRSIG validation status. For DNSSEC-specific debugging you'll need a dedicated validator.

Why does a record show a different value here than on my machine?

Your machine may be using a different resolver or a cached answer with a longer TTL. This tool queries Google Public DNS directly over HTTPS, bypassing local caches. If the values differ, wait for your local TTL to expire or flush your DNS cache and try again.

From the journal

All articles →