DNS Lookup

Back to IP Lookup

🔎 DNS Lookup

A AAAA MX NS TXT CNAME SOA

Looking up DNS records...

example.com 0 records found
Type Value TTL

What is DNS?

DNS (Domain Name System) is the internet's address book — the system that translates human-readable domain names like google.com into the numeric IP addresses (like 142.250.80.46) that computers use to find each other on the network. Every time you type a URL into your browser, send an email, or use any internet-connected application, a DNS query happens behind the scenes to convert the domain name into an IP address your device can connect to.

DNS operates as a distributed hierarchical system. When you look up a domain, the query starts at your local DNS resolver (usually provided by your ISP or a service like Cloudflare or Google), which checks its cache. If the answer isn't cached, the resolver queries the root DNS servers, which direct it to the appropriate top-level domain (TLD) servers (.com, .org, .net), which in turn point to the domain's authoritative nameservers — the servers that hold the actual DNS records for that specific domain. This entire chain of queries typically completes in under 100 milliseconds.

DNS Record Types

Different DNS record types serve different purposes. Understanding what each type does helps you diagnose issues and configure domains correctly:

Common Uses for DNS Lookup

DNS lookup tools are essential for anyone managing websites, email systems, or network infrastructure:

TTL (Time To Live)

Every DNS record includes a TTL value, measured in seconds, that tells DNS resolvers how long they can cache the record before checking for updates. A TTL of 3600 means resolvers will cache the record for one hour. Lower TTL values (like 300 seconds) mean changes propagate faster but generate more DNS queries. Higher TTL values (like 86400 seconds — one day) reduce query volume but mean changes take longer to reach all users.

When planning DNS changes, it's good practice to lower the TTL well in advance (at least 24-48 hours before the change) so that when you make the update, the old cached records expire quickly. After the change is confirmed working, you can raise the TTL back to a higher value. For a deeper dive into how DNS works end-to-end, see our article on DNS explained.