DNS Records Checker
Need to inspect the DNS configuration behind any domain? The free DNS Records Checker by Amaze SEO Tools retrieves and displays the complete set of DNS records associated with a website — revealing how the domain resolves, where its email is routed, what security policies are in place, and how its underlying infrastructure is configured.Amaze SEO Tools provides a free online DNS Records Checker that queries the Domain Name System for any domain you specify and returns all publicly available DNS records in a clear, organised format — no command-line knowledge or technical setup required.
The Domain Name System is the backbone of how the internet connects human-friendly domain names to the machine-readable IP addresses that servers actually use. When someone types a URL into a browser, DNS translates that domain into the correct IP address within milliseconds. But DNS does far more than simple name-to-address mapping — it also controls email delivery paths, verifies domain ownership, enforces email authentication policies, specifies nameserver authorities, and carries custom configuration data used by countless online services.
Our DNS Records Checker lets you look up all of these records for any domain in one step. Enter a website URL, click Check, and the tool returns every published DNS record type — giving you a full picture of how that domain is configured at the DNS level.
Input Area
Enter a Website URL
A single-line input field is labelled "Enter a website URL" with the placeholder "google.com" showing the expected format. Type or paste any domain name — such as example.com, shop.mystore.co.uk, or blog.company.io. You do not need to include http:// or https:// — the tool works with the bare domain or subdomain. A clipboard icon on the right side of the field lets you paste from your clipboard or clear the input quickly.
reCAPTCHA (I'm not a robot)
Below the input field, check the "I'm not a robot" box to pass the security verification before the lookup runs.
Action Buttons
Three buttons appear beneath the reCAPTCHA:
Check (Blue Button)
The primary action. After entering your domain and completing the reCAPTCHA, click "Check" to query the DNS servers and retrieve all available records for that domain. The results display on screen, grouped by record type.
Sample (Green Button)
Loads an example domain into the input field so you can run a test lookup and see what DNS record output looks like before querying your own domain.
Reset (Red Button)
Clears the input field and any displayed results, returning the tool to its initial empty state for a new lookup.
How to Use DNS Records Checker – Step by Step
- Navigate to the DNS Records Checker on the Amaze SEO Tools website.
- Enter a domain name in the URL field — for example,
yoursite.comormail.yoursite.com. - Tick the reCAPTCHA checkbox to verify yourself.
- Click "Check" to initiate the DNS query.
- Review the results — all retrieved DNS record types and their values are displayed in a structured format.
DNS Record Types Explained
The checker retrieves multiple record types from the domain's DNS zone. Here is what each type means and why it matters:
A Record (Address Record)
The A record maps a domain name to an IPv4 address — the 32-bit numeric address that identifies the server hosting the website. For example, an A record might show that example.com points to 93.184.216.34. Every domain that serves a website needs at least one A record so browsers know which server to contact. Multiple A records can exist for load balancing across several servers.
AAAA Record (IPv6 Address Record)
The AAAA record serves the same purpose as the A record but maps the domain to an IPv6 address — the newer 128-bit address format designed to replace IPv4 as the internet runs out of shorter addresses. An AAAA record might show a value like 2606:2800:220:1:248:1893:25c8:1946. Domains that support both IPv4 and IPv6 will have both A and AAAA records.
CNAME Record (Canonical Name Record)
A CNAME record creates an alias from one domain name to another. Instead of pointing directly to an IP address, it redirects DNS lookups to a different domain. For instance, www.example.com might have a CNAME pointing to example.com, meaning both names ultimately resolve to the same server. CNAME records are widely used for subdomains, CDN configurations, and SaaS platform integrations.
MX Record (Mail Exchange Record)
MX records specify the mail servers responsible for receiving email addressed to the domain. Each MX record includes a priority number and a mail server hostname — for example, priority 10 pointing to mail.example.com. Lower priority numbers indicate higher preference. Domains using Google Workspace, Microsoft 365, or other hosted email services will show MX records pointing to those providers' mail infrastructure.
TXT Record (Text Record)
TXT records hold arbitrary text strings associated with the domain. Despite their simple format, they serve critical purposes in modern internet infrastructure. The most common uses include SPF records (specifying which servers are authorised to send email on behalf of the domain), DKIM signatures (authenticating outgoing messages), DMARC policies (instructing receiving servers how to handle authentication failures), and domain verification tokens used by services like Google Search Console, Microsoft 365, and various SaaS platforms.
NS Record (Name Server Record)
NS records identify the authoritative nameservers for the domain — the DNS servers that hold the master copy of all the domain's DNS records. Typical values might be ns1.hostingprovider.com and ns2.hostingprovider.com. If you are migrating a domain to a new hosting provider or DNS service, the NS records are what you update to point to the new provider's nameservers.
SOA Record (Start of Authority Record)
The SOA record contains administrative metadata about the DNS zone, including the primary nameserver, the email address of the zone administrator, a serial number that increments with each zone update, and timing values that control how often secondary nameservers refresh their cached copies. While less frequently inspected than A or MX records, the SOA record is essential for DNS zone management and troubleshooting propagation issues.
PTR Record (Pointer Record)
PTR records perform the reverse of A records — they map an IP address back to a domain name. These are primarily used in reverse DNS lookups, which email servers rely on to verify that the sending server's IP address has a valid hostname. A missing or mismatched PTR record can cause email deliverability problems.
SRV Record (Service Record)
SRV records define the hostname and port number for specific services running on the domain, such as VoIP telephony (SIP), instant messaging (XMPP), or Microsoft Active Directory. Each SRV record includes a service name, protocol, priority, weight, port, and target hostname — providing a structured way for clients to discover where a particular service is hosted.
CAA Record (Certification Authority Authorization)
CAA records specify which certificate authorities (CAs) are permitted to issue SSL/TLS certificates for the domain. By publishing a CAA record listing only your chosen CA — such as Let's Encrypt or DigiCert — you prevent other CAs from issuing certificates for your domain, adding a layer of protection against unauthorised certificate issuance.
Real-World Use Cases
1. Verifying Domain Configuration After Setup
After registering a new domain and configuring its DNS, the checker lets you confirm that all records are published correctly — A records pointing to the right server, MX records directing email to the proper provider, and TXT records containing the required verification tokens. This saves time versus waiting to discover misconfigurations through failed connections or bounced emails.
2. Troubleshooting Website Downtime
When a website becomes unreachable, the first diagnostic step is checking whether its DNS records resolve correctly. If the A record points to an incorrect or expired IP address, or if the NS records reference nameservers that are no longer active, the DNS Records Checker reveals the problem immediately so you can focus on the right fix.
3. Diagnosing Email Delivery Failures
Emails being rejected, landing in spam folders, or failing to arrive at all frequently trace back to DNS issues. The checker lets you inspect MX records to confirm mail routing, TXT records to verify SPF and DKIM authentication strings, and DMARC policies to see how receiving servers are instructed to handle unauthenticated messages from your domain.
4. Auditing a Domain Before Purchase or Acquisition
Before buying an existing domain, checking its DNS records provides insight into its current infrastructure — which hosting provider serves it, what email service is configured, whether any third-party verification tokens are present, and how its nameservers are set up. This information helps you assess what needs to change during migration and whether the domain is actively maintained.
5. Monitoring DNS Propagation After Changes
DNS changes do not take effect instantly — they propagate across global nameservers over hours or sometimes days. By running periodic checks with the tool, you can verify whether updated records have propagated and are returning the new values, helping you track the progress of a migration or hosting change.
6. Investigating Competitor Infrastructure
Checking a competitor's DNS records reveals practical details about their technical stack — which CDN they use (visible in CNAME records), their email provider (shown in MX records), their hosting company (identifiable from A record IP ranges and NS records), and whether they have implemented email authentication (SPF, DKIM, and DMARC in TXT records).
7. Confirming SSL Certificate Authority Restrictions
If your organisation uses CAA records to restrict which certificate authorities may issue certificates for your domains, the checker lets you verify that these restrictions are properly published and visible to CAs worldwide.
8. Validating Email Authentication for Deliverability
Email marketers, transactional email senders, and IT administrators can use the tool to confirm that SPF, DKIM, and DMARC records are correctly formatted and published. Properly configured email authentication directly improves inbox placement rates and protects the domain from being spoofed in phishing campaigns.
DNS Records and SEO — Why It Matters
While DNS records do not directly influence search engine rankings, they affect several factors that impact SEO performance indirectly:
- Site speed and availability. If A records point to slow or unreliable servers, page load times increase and uptime suffers — both of which harm search rankings. Verifying that your domain resolves to the correct, optimised server is a fundamental SEO hygiene check.
- CDN and caching configuration. CNAME records pointing to a content delivery network ensure that visitors worldwide receive cached content from nearby edge servers, improving load times and Core Web Vitals scores.
- Email authentication and domain reputation. SPF, DKIM, and DMARC records in your TXT entries protect your domain from being used in spam or phishing. A compromised domain reputation can lead to search engines flagging your site, affecting visibility and trust signals.
- HTTPS and certificate validation. CAA records ensure that only authorised certificate authorities issue SSL certificates for your domain, reducing the risk of man-in-the-middle attacks that could lead to browser security warnings — which both deter visitors and harm rankings.
- Proper www and subdomain resolution. Misconfigured CNAME or A records for www versus non-www versions of your domain can cause duplicate content issues or broken redirects that confuse search engine crawlers.
Understanding DNS Propagation
When you create or modify a DNS record, the change does not appear everywhere simultaneously. DNS relies on a distributed caching system where nameservers around the world store copies of records for a period defined by the TTL (Time to Live) value. Until the cached copies expire and are refreshed with the new data, different users in different locations may see different results.
Propagation typically completes within 24 to 48 hours, though many changes take effect much sooner. If the DNS Records Checker shows your old values shortly after making a change, this is normal propagation behaviour — re-check periodically until the updated records appear consistently.
Frequently Asked Questions
Q: Do I need to include http:// or https:// when entering the URL?
A: No. Enter just the domain name — for example, example.com or subdomain.example.com. The tool queries DNS records for the domain itself, not for a specific URL path or protocol.
Q: What DNS record types does the checker retrieve?
A: The tool queries all standard publicly available record types including A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, SRV, and CAA records. The specific records returned depend on what the domain's DNS zone has published.
Q: Can I check DNS records for a subdomain?
A: Yes. Enter the full subdomain — such as blog.example.com or shop.example.com — and the tool will return the DNS records specific to that subdomain.
Q: Why are my recently updated DNS records not showing?
A: DNS changes require time to propagate across global nameservers. Depending on the TTL values of your previous records, propagation can take anywhere from a few minutes to 48 hours. Run the check again later to see if the updated values have appeared.
Q: Can I use this to check if my email authentication is set up correctly?
A: Absolutely. Look at the TXT records in the results for entries beginning with v=spf1 (SPF), containing DKIM selectors, or starting with v=DMARC1. These confirm whether your email authentication policies are published and can help you identify missing or misconfigured entries.
Q: What does it mean if no records are returned for a domain?
A: An empty result typically means the domain is not registered, its nameservers are not responding, or no DNS records have been configured for it. It may also indicate that the domain has recently expired and its DNS zone has been removed.
Q: Is this tool the same as running dig or nslookup?
A: It provides similar information to the command-line utilities dig and nslookup, but in a user-friendly web interface that requires no terminal access or technical commands. The results are formatted for easy reading rather than raw output.
Q: Is the domain I check stored or logged?
A: No. The DNS lookup is performed in real time and the domain you enter is not saved, tracked, or shared with any third party.
Inspect the complete DNS configuration of any domain instantly — use the free DNS Records Checker by Amaze SEO Tools to verify A records, diagnose email routing, audit nameservers, confirm authentication policies, and troubleshoot domain resolution issues!