Skip to content

DNS Record Checker

Retrieve and verify DNS records for any domain with our comprehensive DNS Record Checker tool. This powerful online utility fetches various DNS records, including A, AAAA, MX, CNAME, TXT, and more. Perfect for network administrators, web developers, and anyone needing detailed DNS information for a domain. Enhance your domain management and troubleshooting process without any software installation.

Enter one value per line. Each entry is processed separately.

Reset

What the DNS Record Checker looks up

The DNS Record Checker queries the A, AAAA, CNAME, MX, NS and TXT records of the exact name you enter and lists every type that returned an answer. A type without records is left out of the result.

Enter a host name such as example.com or www.example.com. A leading http:// or https:// is removed, but a path or a port is rejected, and so are names with underscores, such as _dmarc.example.com, and names in non-Latin script, which need their xn-- form. Answers come from the server's DNS resolver, so a changed record can take until the old record's TTL runs out to appear.

Worked examples

A domain with web, mail and SPF records

Addresses from the documentation ranges 192.0.2.0/24 (RFC 5737) and 2001:db8::/32 (RFC 3849) stand in for real ones. MX answers show the preference number first.

Domain

example.com

Records published for the example
example.com.  A     192.0.2.10
example.com.  AAAA  2001:db8::10
example.com.  MX    10 mail.example.com.
example.com.  NS    ns1.example.com.
example.com.  NS    ns2.example.com.
example.com.  TXT   "v=spf1 mx -all"
Result

A

  • 192.0.2.10

AAAA

  • 2001:db8::10

MX

  • 10 mail.example.com

NS

  • ns1.example.com
  • ns2.example.com

TXT

  • v=spf1 mx -all

A www name that is an alias

The scheme is removed before the lookup. The A query follows the CNAME, so the address of example.com is listed under A.

Domain

https://www.example.com

Records published for the example
www.example.com.  CNAME  example.com.
example.com.      A      192.0.2.10
Result

A

  • 192.0.2.10

CNAME

  • example.com

A URL with a path

Only the host name can be looked up.

Domain

example.com/contact

Result

Enter a valid domain name without a path or port.

DNS record types the checker queries

Each row is one query the tool sends for the name you enter.

TypeWhat it holdsExample valueDefined in
AAn IPv4 address of the name.192.0.2.10RFC 1035
AAAAAn IPv6 address of the name.2001:db8::10RFC 3596
CNAMEThe name this name is an alias for. A name with a CNAME has no other records of its own.example.comRFC 1035
MXA mail server for the domain with a preference number. Senders try the lowest number first.10 mail.example.comRFC 1035, RFC 5321
NSAn authoritative name server for the zone.ns1.example.comRFC 1035
TXTFree-form text, used for SPF policies (v=spf1) and domain verification tokens.v=spf1 mx -allRFC 1035, RFC 7208

DMARC policies live at _dmarc.<domain> (RFC 7489) and DKIM keys at <selector>._domainkey.<domain> (RFC 6376). The checker cannot look them up because it accepts host names only.

Frequently asked questions

How do I check DNS records for a domain?

To check DNS records, enter the domain name into the input field and click the Check DNS Records button. The tool will retrieve and display various DNS records for the specified domain, including A, AAAA, MX, CNAME, TXT, NS, and SOA records.

What types of DNS records can I retrieve?

The DNS Record Checker can retrieve various types of DNS records, including A (IPv4 addresses), AAAA (IPv6 addresses), MX (mail servers), CNAME (aliases), TXT (text records), NS (name servers), SOA (start of authority), PTR (reverse DNS), and SRV (service records). These records provide comprehensive information about the domain's configuration.

Why is it important to check DNS records?

Checking DNS records is essential for understanding domain configuration, troubleshooting connectivity issues, verifying email setup, monitoring DNS propagation, ensuring proper domain management, diagnosing website problems, and maintaining security. It helps identify misconfigurations before they cause downtime or service interruptions.

What is an A record?

An A record (Address record) maps a domain name to an IPv4 address. It is the most common type of DNS record used to point a domain to a web server. For example, it tells browsers which server to contact when someone visits your website.

What is an MX record?

An MX record (Mail Exchange record) specifies the mail servers responsible for receiving emails for a domain and their priority order. It is essential for proper email delivery. Multiple MX records can be configured for redundancy, with lower priority numbers being preferred.

Can I check DNS records for any domain?

Yes, you can check DNS records for any publicly accessible domain using the DNS Record Checker tool. Simply enter the domain name and retrieve the desired records. This works for your own domains as well as competitors' domains for analysis and research.

What is the difference between A and AAAA records?

A records point domains to IPv4 addresses (like 192.0.2.1), while AAAA records point to IPv6 addresses (like 2001:0db8::1). IPv6 is the newer protocol designed to replace IPv4 due to address exhaustion. Modern websites often have both record types for compatibility.

How do CNAME records work?

CNAME records (Canonical Name) create aliases that point one domain name to another. For example, www.example.com might CNAME to example.com. They're useful for managing multiple subdomains, CDN configurations, and simplifying DNS management by consolidating IP address changes.

What information do TXT records contain?

TXT records store text information for various purposes including SPF (email authentication), DKIM (email signing), DMARC (email policy), domain verification for services like Google Workspace, and other metadata. They're crucial for email security and domain ownership verification.

How long does DNS propagation take?

DNS propagation typically takes 24-48 hours globally, though changes often appear faster (minutes to hours). The time depends on TTL (Time To Live) values set in DNS records. Lower TTL values allow faster updates but increase query load on DNS servers.

Can DNS records affect website performance?

Yes, DNS records significantly impact website performance. Slow DNS resolution adds latency to page loads, while properly configured records with CDNs, load balancing, and optimized TTL values can improve speed. DNS-based geographic routing also enhances performance for global audiences.

How do I troubleshoot DNS issues using this tool?

Check if A/AAAA records point to correct IP addresses, verify MX records for email problems, confirm NS records match your hosting provider, check TXT records for email authentication, and ensure CNAME records don't create loops. Missing or incorrect records often explain connectivity issues.

What are NS records and why are they important?

NS (Name Server) records specify which DNS servers are authoritative for a domain. They're critical because they tell the internet which servers to query for all other DNS information about your domain. Incorrect NS records make your entire domain inaccessible.

How can I verify my email configuration is correct?

Check MX records to ensure they point to your email provider's servers, verify SPF records in TXT records list authorized sending servers, confirm DKIM records for email signing, and check DMARC records for email policy enforcement. Proper configuration prevents email delivery issues and spam classification.

About OneClick Pro

OneClick Pro is a free collection of more than 150 web tools for everyday work: converting images and units, formatting and validating code, checking domains and SEO, and working with text, dates and numbers. Every tool runs without registration or subscription, and what you enter is only used to calculate your result and is never stored. Use it as a quick toolbox for one-off tasks, or bookmark the tools you rely on every day.