DNS Lookup

Query real-time DNS records via Google Public DNS. Get accurate A, MX, TXT, NS, and CNAME records instantly.

Live Data · Powered by Google DNS

Overview

Welcome to the ultimate DNS Lookup Tool, an essential diagnostic utility designed for webmasters, IT professionals, and system administrators to instantly query the Domain Name System. The DNS is essentially the 'phonebook' of the internet. When a user types a human-readable domain name (like example.com) into their browser, the DNS translates that name into the complex, numerical IP address (like 192.0.2.1) required by computer networks to actually route the traffic to the correct web server. Without DNS, the modern internet as we know it would cease to function. Our advanced lookup tool allows you to bypass your local computer's cache and directly query global authoritative name servers to see exactly how your domain's traffic is being routed in real-time.

Managing DNS records is one of the most critical and highly sensitive tasks in web development. A single typo in an 'A Record' will take your entire website offline instantly. A misconfigured 'MX Record' means your company will silently stop receiving all incoming emails without any warning. Furthermore, because DNS changes take time to propagate across thousands of servers worldwide (often up to 48 hours), diagnosing routing issues can be incredibly frustrating. Our free DNS checker acts as an X-ray for your domain infrastructure, allowing you to instantly extract and verify every single record type (A, AAAA, CNAME, MX, TXT, NS) attached to your URL. Once you verify your DNS records are correct, we highly recommend using our SSL Checker to ensure your server's security certificate is properly installed, or our WHOIS Lookup to verify your domain registration status.

Whether you are migrating a high-traffic WordPress website to a new cloud hosting provider, setting up Google Workspace for corporate email, or verifying ownership of your domain for Google Search Console via a TXT record, this DNS querying tool is absolutely mandatory for your technical workflow. We have engineered this tool to provide clean, perfectly formatted data tables, eliminating the need to parse confusing command-line outputs from traditional 'dig' or 'nslookup' terminal commands. Stop guessing if your server migrations were successful. Start using our free DNS lookup tool today to guarantee your domain traffic is routing perfectly.

Key Features

Comprehensive Record Extraction: Instantly queries and retrieves all major DNS record types, including A (IPv4), AAAA (IPv6), CNAME (Canonical Name), MX (Mail Exchange), TXT (Text), and NS (Name Server).
Real-Time Authoritative Queries: Bypasses your local ISP's cached DNS and directly queries the authoritative name servers, ensuring you see the most current, real-time routing data.
Email Routing Verification: Extracts MX records along with their priority values, allowing you to instantly diagnose why your domain is failing to send or receive emails.
TXT Record Validation: Easily verify SPF (Sender Policy Framework), DMARC, and domain ownership verification strings hidden within your TXT records.
Subdomain Support: Specifically query subdomains (e.g., blog.example.com or mail.example.com) to see how individual sections of your architecture are routed.
TTL (Time to Live) Display: Shows the exact TTL value for each record, telling you exactly how long local servers are instructed to cache the data before checking for updates.
Completely Free and Unlimited: Perform deep network diagnostics on an unlimited number of domains and subdomains without ever hitting a paywall.
Clean, Exportable Output: Formats the complex, raw DNS data into a beautiful, easy-to-read table that can be easily screenshot and sent to your IT department.

How to Use DNS Lookup

1Enter the Domain or Subdomain: Type the exact URL you want to query into the input field (e.g., 'example.com' or 'app.example.com'). Do not include http:// or https://.
2Select the Record Type: Choose which specific DNS record you want to look up from the dropdown menu (e.g., A, MX, TXT), or select 'ALL' to retrieve every available record.
3Initiate the Query: Click the 'Lookup DNS' button. The tool will instantly ping the global name servers.
4Review A Records: If checking a website, look for the 'A Record'. This IP address must exactly match the IP address provided by your web hosting company.
5Verify Email (MX Records): If checking email routing, look at the 'MX Records'. Ensure they point to your correct provider (e.g., aspmx.l.google.com for Google Workspace) and check the priority numbers.
6Check Verification (TXT Records): If you are trying to verify your domain for a third-party service, look at the 'TXT Records' to ensure your unique verification string is publicly visible.
7Troubleshoot Propagation: If you recently changed your DNS settings but the tool still shows the old IP address, your changes have not yet propagated to the authoritative servers.

Benefits

  • Prevent Catastrophic Downtime: Always use this tool immediately after updating your DNS settings at your registrar to verify you didn't accidentally break your website's routing.
  • Diagnose Email Delivery Failures: If clients complain they aren't receiving your emails, an instant MX and SPF (TXT) record lookup will immediately tell you if your routing is misconfigured.
  • Verify Cloudflare Integration: When moving your site to a CDN like Cloudflare, you must change your Name Servers (NS). This tool confirms if the internet is actually routing through the CDN.
  • Audit Legacy Infrastructure: Use the tool to find forgotten 'subdomains' (CNAMEs) pointing to old, vulnerable servers that your company no longer controls, preventing subdomain takeover hacks.
  • Speed Up Server Migrations: By checking the TTL (Time to Live) value before a migration, you can lower it to 5 minutes, ensuring your domain switches to the new server almost instantly.
  • Confirm Google Search Console: The safest way to verify domain ownership for SEO is via a DNS TXT record. This tool lets you confirm the record is live before you click 'Verify' in GSC.
  • Save Command Line Hassle: Provide your entire team with a simple, visual web interface for DNS checking, entirely removing the need for them to learn complex terminal commands.

Common Use Cases

Web Developer Migrating a Client Site

A developer is moving a client's website from a slow shared host to a dedicated DigitalOcean droplet. They update the A Record at the domain registrar to point to the new IP address. Instead of just refreshing their browser (which might show a cached version), they use the DNS Lookup tool. The tool instantly confirms the A Record is globally pointing to the new droplet, allowing the developer to safely shut down the old server.

IT Administrator Fixing Broken Email

A company switches their corporate email from Microsoft 365 to Google Workspace. Suddenly, no one is receiving emails. The IT Admin uses the DNS Lookup tool and selects 'MX'. The tool reveals that the legacy Microsoft MX records were never deleted, and the new Google records have the wrong priority numbers. The Admin immediately fixes the conflict in their DNS manager, and emails begin flowing.

SEO Consultant Verifying Domain Ownership

An SEO consultant needs access to a client's Google Search Console. The client's IT team claims they added the required Google verification TXT record to the DNS. The consultant uses the DNS Lookup tool, filters by 'TXT', and immediately sees the specific 'google-site-verification=' string is live. They can now successfully verify the property without bothering the IT team again.

Tips & Best Practices

  • Understand Propagation Delay: If you change a DNS record, it does not update instantly worldwide. It depends on the previous record's TTL (Time to Live). If the TTL was 24 hours, it may take 24 hours for the new IP to show up in this tool.
  • Lower TTL Before Migrations: 48 hours before you plan to migrate a website to a new server, log into your DNS and lower the TTL of your A Record to 300 seconds (5 minutes). This ensures a lightning-fast switchover.
  • Use CNAMEs for Subdomains: Never use an A Record for a subdomain (like www) if it points to the exact same server as the root domain. Use a CNAME pointing to the root domain. This way, if the server IP changes, you only have to update one record.
  • SPF Records are TXT Records: To prevent your outbound emails from going to spam, you must have an SPF record. Note that 'SPF' is not a standard record type; it is simply a specially formatted string placed inside a standard TXT record.
  • Check for Multiple A Records: Having multiple A Records for the exact same domain is a technique called 'Round Robin DNS' used for load balancing. However, if done accidentally, it will cause intermittent connection errors for your users.
  • Don't Confuse WHOIS and DNS: WHOIS tells you who legally owns the domain and where it is registered. DNS tells you exactly which physical servers are hosting the website's files and handling its emails.
  • Verify Naked Domains: Ensure your 'naked' root domain (example.com) and your 'www' subdomain (www.example.com) both resolve correctly. A common mistake is forgetting to set the A Record for the root domain.