Free DNS Lookup Tool

Check DNS records for any domain. Query A, AAAA, MX, NS, CNAME, TXT, and SOA records instantly via Cloudflare DNS.

🔍

Enter a domain to look up DNS records

Queries A, AAAA, MX, NS, CNAME, TXT, and SOA records via Cloudflare DNS

DNS Record Types

AMaps domain to IPv4 address
AAAAMaps domain to IPv6 address
MXRoutes email to mail servers
NSDelegates domain to nameservers
CNAMEAliases one domain to another
TXTStores text data (SPF, DKIM)
SOAZone authority and refresh info

What is a DNS Lookup?

A DNS (Domain Name System) lookup translates human-readable domain names like google.com into machine-readable IP addresses. DNS is often called the "phonebook of the internet" because it maps names to numbers, allowing browsers to find and connect to web servers.

Pong.com's DNS Lookup tool queries Cloudflare's global DNS resolver (1.1.1.1) to fetch A, AAAA, MX, NS, CNAME, TXT, and SOA records for any domain. This is the equivalent of running nslookup or dig from your terminal, but directly in the browser with no installation required.

Common Use Cases

  • Verify DNS propagation after changing nameservers or updating records
  • Check MX records to troubleshoot email delivery issues
  • Confirm A/AAAA records point to the correct server IP
  • Audit TXT records for SPF, DKIM, and domain verification
  • Debug CNAME configurations for CDN or hosting setups
DNS records are queried via Cloudflare's DNS-over-HTTPS resolver (1.1.1.1). Results may differ from your local DNS resolver due to caching and propagation delays.

What Is DNS?

The Domain Name System (DNS) is the internet's directory service. Every time you visit a website, your device performs a DNS lookup to translate the domain name you typed (like google.com) into the numeric IP address that servers actually use to communicate.

Without DNS, you would need to memorize IP addresses for every website. DNS makes the internet usable by providing a human-friendly naming layer on top of the network's numeric addressing system.

A DNS lookup tool lets you inspect these records directly, which is useful for debugging website issues, verifying email configuration, checking domain ownership, and monitoring DNS propagation after making changes.

DNS Record Types Explained

Our DNS lookup tool queries all major record types. Here is what each one does.

Record TypePurposeExample
AMaps a domain to an IPv4 addressexample.com → 93.184.216.34
AAAAMaps a domain to an IPv6 addressexample.com → 2606:2800:220:1:248:1893:25c8:1946
MXSpecifies mail servers for the domain10 aspmx.l.google.com
NSIdentifies the domain's authoritative nameserversns1.cloudflare.com
CNAMECreates an alias pointing to another domainwww.example.com → example.com
TXTStores text data (SPF, DKIM, verification)v=spf1 include:_spf.google.com ~all
SOAContains zone administration infons1.example.com admin.example.com 2024010101

How DNS Resolution Works

1

You Type a URL

Your browser needs to find the IP address for the domain you entered.

2

Recursive Resolver

Your ISP's DNS resolver checks its cache. If the record is not cached, it queries the DNS hierarchy.

3

Nameserver Chain

The resolver walks from root servers to TLD servers to the domain's authoritative nameserver.

4

IP Returned

The IP address is returned and cached. Your browser can now connect to the web server.

DNS Lookup FAQ

What is DNS?

DNS (Domain Name System) is the internet's phone book. It translates human-readable domain names like google.com into IP addresses like 142.250.80.46 that computers use to communicate. Without DNS, you would need to memorize numeric IP addresses for every website you visit.

What is a DNS lookup?

A DNS lookup is the process of querying a DNS server to find the IP address or other records associated with a domain name. When you type a website address in your browser, your device performs a DNS lookup to find the server's IP address before loading the page. Our tool lets you manually query these records to inspect a domain's DNS configuration.

What are the different DNS record types?

The main DNS record types are: A records (map a domain to an IPv4 address), AAAA records (map to IPv6), MX records (specify mail servers), NS records (identify authoritative nameservers), CNAME records (create aliases pointing to another domain), TXT records (store text data like SPF, DKIM, and verification tokens), and SOA records (contain zone administration information).

What is DNS propagation?

DNS propagation is the time it takes for DNS changes to spread across all DNS servers worldwide. When you update a DNS record, the change does not take effect instantly. DNS servers around the world cache records based on TTL (Time to Live) values. Propagation typically takes anywhere from a few minutes to 48 hours, depending on the TTL of the old record.

What is an MX record?

An MX (Mail Exchange) record specifies which mail servers are responsible for receiving email for a domain. MX records include a priority value, where lower numbers indicate higher priority. For example, a domain using Google Workspace would have MX records pointing to Google's mail servers like aspmx.l.google.com.

What is TTL in DNS?

TTL (Time to Live) is a value in a DNS record that tells DNS resolvers how long to cache the record before requesting a fresh copy from the authoritative server. TTL is measured in seconds. A TTL of 3600 means the record is cached for 1 hour. Lower TTLs mean changes propagate faster but generate more DNS queries. Higher TTLs reduce DNS traffic but slow down propagation of updates.

What is the difference between DNS and nslookup?

DNS is the system itself, the global network of servers that translates domain names to IP addresses. nslookup is a command-line tool used to query DNS servers. Our online DNS lookup tool provides the same functionality as nslookup but in a web-based interface, so you do not need to open a terminal or remember command syntax.

Why are my DNS records not showing up?

DNS records might not appear for several reasons: the domain may not exist or is not registered, the records have not been created yet in your DNS provider's control panel, DNS propagation is still in progress after a recent change, or the specific record type you are querying does not exist for that domain. Try checking with your domain registrar to confirm your records are configured correctly.

Check Your DNS. Then Test Your Speed.

DNS issues can slow down your browsing. Once you have verified your records, run a speed test to see how your connection actually performs.