Skip to main content
RT
RoughTools.com
free online toolsNo signup required

DNS Lookup

Check DNS records for any domain — A, AAAA, CNAME, MX, TXT, NS, and SOA — powered by Google Public DNS. Verify DNS propagation, diagnose email delivery problems, audit CDN configurations, and inspect nameserver assignments in seconds. Free, no account required.

DNS Record Types Reference

AMaps a domain to an IPv4 address. The most fundamental DNS record.
AAAAMaps a domain to an IPv6 address.
MXMail exchange servers — required for receiving email. Priority determines order.
NSAuthoritative nameservers for the zone — delegate DNS authority.
TXTArbitrary text: SPF, DKIM, DMARC, domain verification tokens.
CNAMECanonical name — alias from one hostname to another (e.g. www → apex).
SOAStart of Authority — serial number, refresh timing, admin contact.
PTRReverse DNS — maps an IP address back to a hostname.
SRVService locator with priority, weight, and port (e.g. SIP, XMPP).
CAARestricts which Certificate Authorities may issue TLS certs.
About TTL: Time To Live controls how long resolvers cache a record. Low TTL (300s) → faster change propagation, more DNS queries. High TTL (86400s) → better performance, slower propagation. DNS changes can take up to 48h to propagate globally due to resolver caches.

About DNS Lookup

The Domain Name System is the internet's phonebook, translating human-readable domain names into the IP addresses that computers use to communicate. This tool queries Google's Public DNS-over-HTTPS API (dns.google) to fetch live DNS records for any domain you enter, letting you inspect exactly how a domain is configured without installing any command-line tools like nslookup or dig.

Use this tool to verify that your DNS changes have propagated, diagnose email delivery issues by checking MX and SPF records, confirm CDN configurations through CNAME records, or audit a domain's nameserver assignments. The results reflect what Google's resolvers see — a useful reference point since billions of users rely on Google's 8.8.8.8 resolver daily.

Frequently Asked Questions

Is the DNS Lookup tool free to use?

Yes, the DNS Lookup tool on RoughTools is completely free with no subscription, usage limits, or premium tiers. You can look up DNS records for unlimited domains at no cost. RoughTools is funded through non-intrusive advertising, which keeps every tool on the platform permanently free for developers, system administrators, webmasters, and IT professionals worldwide.

Do I need to create an account to check DNS records?

No account or registration is required. Open the DNS Lookup tool, type a domain name, select the record type you want, and get results instantly. There is no email address needed, no password to set, and no profile to create. RoughTools is designed for IT professionals who need fast answers without unnecessary barriers.

Does this tool store or log the domains I look up?

RoughTools does not log the domains you query. DNS queries are sent to Google's Public DNS-over-HTTPS API (dns.google) directly from your browser. Google's DNS-over-HTTPS service has its own privacy policy regarding query logging, but no query data is stored on RoughTools servers. Use this tool freely to audit domains, troubleshoot email delivery, and verify DNS configurations.

Does the DNS Lookup tool work on mobile phones and tablets?

Yes. The DNS Lookup tool is fully responsive and works correctly on smartphones, tablets, and desktop computers. The domain input and record type selector adapt to smaller screens, and results display clearly on all device sizes. It works in Chrome for Android, Safari for iOS, and all modern mobile browsers without requiring any app installation.

Which browsers support this DNS lookup tool?

The DNS Lookup tool works in all modern browsers: Google Chrome, Mozilla Firefox, Microsoft Edge, Safari, Opera, and Brave. The tool uses the Fetch API to query Google's DNS-over-HTTPS endpoint, which is supported in every modern browser. Internet Explorer is not supported, as it has been end-of-life since 2022 and lacks the modern JavaScript features this tool requires.

How accurate are the DNS results this tool returns?

Results reflect what Google's Public DNS resolvers (8.8.8.8 / 8.8.4.4) return at the moment of the query, including current TTL values. Because Google's resolvers cache records according to their TTL, results may be up to TTL seconds behind the authoritative nameserver. For the most up-to-date view of a record immediately after a DNS change, query the domain's authoritative nameserver directly using the dig or nslookup command-line tools.

Can I use the DNS Lookup tool offline?

No. DNS lookups require a live internet connection because the tool must query Google's DNS-over-HTTPS API to retrieve records. The tool cannot function offline since DNS resolution is inherently a network operation. If you need offline DNS lookup capability, use the dig or nslookup command-line utilities available on Linux, macOS, and Windows, which query DNS directly from your system.

How do I look up DNS records? Step-by-step guide.

Using the DNS Lookup tool takes under 10 seconds. Step one: open the DNS Lookup page on RoughTools. Step two: type the domain name you want to check into the input field — for example, example.com (without http:// or www). Step three: select the DNS record type from the dropdown — choose A for the IP address, MX for mail servers, TXT for verification records, CNAME for aliases, or NS for nameservers. Step four: click the Lookup button. Step five: review the returned records, including the value and TTL for each entry.

Why use RoughTools DNS Lookup instead of other websites?

RoughTools queries Google's Public DNS-over-HTTPS API directly from your browser, which means no server-side relay, no additional latency, and results that reflect what the world's most widely used DNS resolver sees. The interface supports all major record types — A, AAAA, CNAME, MX, TXT, NS, SOA — in a single lookup without switching tabs. The page loads fast and results appear instantly.

How do I report a bug or suggest a new feature?

Use the Contact page on RoughTools to report issues or request new record types and features. When reporting a bug, include the domain name that caused the problem, the record type you selected, your browser and operating system, and a description of what you expected versus what you received. The team reviews all feedback and uses it to prioritize improvements in future releases.

What is a DNS record and how does DNS work?

DNS (Domain Name System) is the internet's distributed phonebook, translating human-readable domain names like example.com into the IP addresses that computers use to communicate. DNS records are entries stored in a zone file on authoritative nameservers. When you type a domain in your browser, your device queries a resolver (like Google's 8.8.8.8), which locates the authoritative nameserver for that domain and retrieves the relevant record, returning the answer to your device.

What is an MX record and why does it matter for email?

An MX (Mail Exchanger) record specifies which mail servers are responsible for receiving email sent to a domain. Without correctly configured MX records, email sent to addresses at your domain will fail to deliver. Each MX record has a priority value — lower numbers mean higher priority. Many domains have multiple MX records pointing to different mail servers for redundancy, so that if the primary server is unreachable, email is delivered to a backup server.

How long do DNS changes take to propagate worldwide?

DNS propagation time depends primarily on the TTL (Time to Live) value of the record being changed. A record with a TTL of 3600 seconds (one hour) may take up to one hour to update on all resolvers that cached the old value. Changes can take anywhere from a few minutes for records with very low TTLs to 48 hours for records with high TTLs or for resolvers that do not respect TTL values. Lowering the TTL before making a planned DNS change is a common practice to speed up propagation.

Related Network Tools

IP Checker
Find your public IP address
WHOIS Lookup
Domain registration info
HTTP Headers Checker
Inspect HTTP response headers
Port Checker
Check open ports
Website Speed Test
Test page load speed

Your input is processed locally in your browser and is never stored, transmitted, or shared with any server. See our Privacy Policy.

Share This Tool

X / TwitterWhatsAppLinkedIn