Loading ToolDeck, please wait.

ToolDeck.online

INITIALIZING_

0%
DESIGNED BY SJ VISUAL FLOW STUDIOS
ToolDeck.onlineOpen. Build. Go.
Skip to content

DNS Lookup: check any record for any domain

Free DNS record lookups from your browser. Ten record types, Cloudflare and Google resolvers, TTL and response time. No sign-up, no ads blocking the input.

  • A, AAAA, CNAME, MX, TXT, NS, SOA, CAA, PTR, SRV
  • Cloudflare and Google resolvers
  • TTL and response time for every query
  • Copy records in one tap

IPv4 address

Resolver:

Look up DNS records for any domain

Try google.com A, cloudflare.com NS, or github.com MX to see the record data.

  • 100% Free
  • 10 Record Types
  • Two Resolvers
  • TTL Displayed
  • Copy Each Record
  • No Sign-up

Every record type explained

What each record type answers, and what it is used for in the real world.

TypeWhat it holdsTypical use
AIPv4 addressWhere the domain points, web hosting
AAAAIPv6 addressIPv6 hosting, modern server discovery
CNAMEAlias to another namewww subdomains, CDNs, cross-domain routing
MXMail exchanger with priorityEmail routing, which servers receive mail
TXTFree-text recordsSPF, DMARC, DKIM, site verification tokens
NSAuthoritative nameserversWho actually controls the zone
SOAStart of authorityZone serial number, refresh policy, contact
CAAAllowed certificate authoritiesSecurity, restricts who can issue SSL certs
PTRReverse DNS mappingIP to hostname, mail server reputation
SRVService locationVoice, video, SIP, LDAP, custom services

Why this is the best free DNS lookup

Most DNS checkers are ad-heavy single-record pages. This one shows everything with proper TTL, timing and authority data.

FeatureTToolDeckTypical DNS checker sitesCommand-line dig and nslookup
No sign-up or emailYesPartialNo
No ads blocking the inputYesNoPartial
Ten record types supportedYesYesYes
Two independent resolvers (Cloudflare / Google)YesPartialNo
TTL displayed for every answerYesPartialYes
Authority section (SOA / NS of zone)YesPartialYes
Response time in millisecondsYesNoPartial
Copy each record in one tapYesNoNo
Recent lookups saved locallyYesNoPartial
Works from your browser directlyYesNoNo

Comparison reflects publicly available information at the time of writing. Features may change. Representative examples of common patterns.

More free network tools

Free browser-based network tools. Nothing uploaded, ever.

See all ToolDeck tools

How it works

  1. 1

    Enter a domain and pick a record type

    Type a domain like example.com and choose A, AAAA, CNAME, MX, TXT, NS, SOA, CAA, PTR or SRV. Press Enter to look up.

  2. 2

    Pick a resolver

    Cloudflare (1.1.1.1) or Google (8.8.8.8). Different resolvers cache differently, so comparing them shows whether a recent change has propagated.

  3. 3

    Read and copy the records

    Every answer shows its value, TTL and the record owner. Copy individual records or everything at once. The authority section shows SOA and NS when relevant.

Everything you get for free

  • Ten record types

    Query A, AAAA, CNAME, MX, TXT, NS, SOA, CAA, PTR and SRV records. Everything you need to debug email delivery, verify domain ownership, audit DNS configuration or trace a routing issue.

  • Two independent resolvers

    Pick Cloudflare (1.1.1.1) or Google (8.8.8.8). Different resolvers cache differently, so comparing them is the fastest way to see if a DNS change has propagated, or if one resolver is serving stale data.

  • TTL visible for every record

    Time-To-Live tells you how long the resolver will cache the answer. A low TTL (60s) means the record is expected to change soon. A high TTL (86400s) means changes will take a day to propagate globally. Essential before you migrate a domain.

  • Authority section included

    When a record does not exist, the answer is often a SOA or NS record from the authoritative nameservers. The tool shows the authority section below the main answer so you can see what the zone authority is actually saying.

  • Response time in milliseconds

    Every lookup shows the round-trip time in ms. Useful for spotting a slow resolver, understanding whether your ISP DNS is sluggish, or measuring the effect of switching to a public resolver.

  • Copy each record with one tap

    Hover any row and a copy button appears. Or click Copy all to grab the entire answer section as newline-separated values. Perfect for pasting into a ticket, a config file or a terminal.

  • Recent lookups saved locally

    The last six domain and record-type pairs are stored in your browser. Click any one to re-run it instantly. Useful when you are debugging a propagation issue over several hours.

  • DNSSEC aware

    When the resolver validates DNSSEC and the response was authenticated, an AD badge appears next to the result. A quick way to confirm that a domain DNSSEC setup is working end to end.

  • No proxying, no logging

    Queries go directly from your browser to Cloudflare or Google via DNS-over-HTTPS. No backend proxy, no account, no key, no logging on our side. The domain you query is between you and the resolver you chose.

What people use it for

  • Verify a domain before a migration

    Changing hosting or moving to a new provider? Check the current A and NS records before you start, note the TTL, and after the switch confirm the new records are visible from both Cloudflare and Google.

  • Debug email delivery

    Email bouncing? Check the MX records first. That tells you which servers handle mail for the domain. Then look at TXT for SPF, DMARC and DKIM. Most deliverability issues live there.

  • Verify domain ownership for a service

    Google, Microsoft, Meta, AWS and others ask you to add a TXT record to prove you own the domain. Add it, then look up TXT here to confirm the record is visible to the public resolvers.

  • Check DNS propagation

    Just changed an A record and wondering if the world sees it yet? Query the same domain against Cloudflare and Google. If they agree, it has propagated widely. If they disagree, one is serving a cached answer.

  • Audit your own DNS configuration

    Look at NS, SOA and CAA records to see who controls your zone and which certificate authorities are allowed to issue for it. A quick security audit without logging into the registrar.

  • Troubleshoot subdomain issues

    If www.yoursite.com fails but yoursite.com works, look up the CNAME for www. A missing or wrong CNAME is the most common cause of subdomain routing failures.

Questions people ask

What is a DNS lookup?

A DNS lookup is a query sent to a DNS resolver asking it to return one or more records for a domain name. The most common is the A record, which returns the IPv4 address the domain points to. There are around ten commonly-used record types, each answering a different question: A and AAAA for addresses, MX for mail servers, TXT for SPF, DKIM and verification, NS for who runs the zone, CNAME for aliases, and so on. This tool lets you query any of them.

Where do the answers come from?

Queries are sent directly from your browser to a public DNS-over-HTTPS resolver, either Cloudflare (1.1.1.1) or Google (8.8.8.8), whichever you pick. There is no backend proxy, no account and no logging on our side. The resolver you choose returns the same data it would return to any other client. This is the same DNS the whole internet uses.

What is the difference between Cloudflare and Google resolvers?

Both are public, free, and support DNS-over-HTTPS. Cloudflare tends to be slightly faster from most locations and does not log client IPs beyond a short retention window. Google has global presence and sometimes serves different cached records when propagation is uneven. When in doubt, query both. If they agree, the record is widely propagated. If they disagree, one is serving a cached answer and the change has not fully rolled out yet.

What is TTL?

TTL stands for Time-To-Live and is measured in seconds. It tells every resolver in the world how long it may cache the record before asking the authoritative nameserver again. A TTL of 300 means the record can be cached for five minutes; 86400 means one day. Low TTLs mean changes propagate quickly but cause more DNS traffic. Most providers default to 300 to 3600. Before a migration, drop your TTL to 60 a day in advance so the change propagates almost instantly.

What does NXDOMAIN mean?

NXDOMAIN (Non-Existent Domain) means the resolver could not find the domain at all. The authoritative nameservers said it does not exist. This usually means the domain is misspelled, not registered, or its registration has expired. It is different from "the domain exists but has no record of this type". In that case you will see NOERROR with an empty answer section.

Why do I see a different answer than another DNS tool?

Three common reasons. First, different resolvers cache for different lengths of time, so a change made an hour ago might be visible on one resolver and not another. Second, many large sites use geo-aware DNS and return different answers based on where the resolver is located. Third, some sites use round-robin DNS and rotate between multiple A records on each query. Run the query twice and compare. If the answers rotate, it is round-robin.

What is the authority section?

When a resolver cannot find the record you asked for, it often returns information about the zone itself instead of a direct answer, usually the SOA record (which contains the zone serial number and contact details) or the NS records (who runs the zone). The authority section is where that information lives. It is useful for confirming that you are querying the right domain and for finding out which nameservers are authoritative.

What does the AD badge mean?

AD stands for Authenticated Data. When a resolver validates DNSSEC and the response was cryptographically verified, it sets the AD bit on the answer. Seeing the badge means the domain DNSSEC configuration is working and the response can be trusted. Not seeing it either means the domain does not use DNSSEC, or that validation failed, usually the former.

Can I look up reverse DNS (IP to hostname)?

Yes, using the PTR record type. Enter the IP address. The tool automatically converts it to the correct reverse-DNS format (in-addr.arpa for IPv4, ip6.arpa for IPv6) and sends the query. Not every IP has a PTR record. Many residential and cloud IPs return NXDOMAIN, which is normal.

Can I check SRV records?

Yes. SRV records have a special format: _service._proto.name. For example, _sip._tcp.example.com, or _ldap._tcp.example.com. Enter the full name including the underscores. The tool passes it through unchanged to the resolver, which will return the service location records if they exist.

Is it legal to look up DNS records for a domain I do not own?

Yes. DNS is a public system. Every record you can see is visible to every resolver on the internet. Looking up MX, TXT, NS or any other record for any domain is completely normal and legal. What matters is what you do with the information. Security audits, competitor research and verification are all fine. Using it to plan an attack on someone else infrastructure is not.

Is it free, and does it work on mobile?

Completely free, no sign-up, no email, no ads blocking the input. The tool works on every modern browser, including Chrome, Safari, Firefox and Edge on iPhone and Android. Recent lookups are stored on your device only. Clear them with one tap, or clear all site data to reset.

Queries go straight from your browser

Every DNS query is sent directly from your browser to cloudflare-dns.com or dns.google over HTTPS. There is no backend, no proxy, no account, no key. Recent lookups are stored in your browser localStorage only. Read how we keep it private.