MX / DNS Lookup Tool – Free Online DNS & Mail Server Checker

Check MX records and DNS details instantly with our free MX / DNS Lookup Tool. Verify mail server settings, troubleshoot DNS issues, and improve email deliverability.

History

No lookups yet.

ℹ️ About DNS Records
  • MX Mail exchange records for email routing
  • A IPv4 address records
  • AAAA IPv6 address records
  • TXT Verification / SPF / DKIM
  • CNAME Alias records

What is DNS Lookup?

A DNS lookup is the process of querying the Domain Name System (DNS) to find information about a domain name — for example the server that handles email (MX record), the IP address (A/AAAA records), or alias names (CNAME). When you type a website address into your browser or when mail servers try to deliver email, DNS lookups translate human-friendly names (like example.com) into technical values machines use.

How DNS Record Lookup Works

DNS lookup typically follows these steps:

  1. Client query: Your computer, browser or a tool asks a DNS resolver (often provided by your ISP or a public resolver).
  2. Resolver checks cache: If the resolver has a recent answer cached, it returns it immediately.
  3. Recursive/iterative queries: If not cached, the resolver asks authoritative servers — starting from root servers, then TLD servers (.com/.org), then the domain’s authoritative name server — until it finds the requested record.
  4. Return result: The resolver returns the DNS record(s) to the client. The resolver may cache the result for subsequent requests until the record's TTL (time-to-live) expires.

Note: Tools that perform lookups (like this MX / DNS Lookup Tool) usually query public DNS resolvers or authoritative servers to return records.

Specify Record Type

When performing a DNS lookup you can request a specific record type. Specifying the record type narrows the response to only the data you need (for example, MX only for email servers or A only for IPv4 addresses).

Common record types you may specify in this tool:

RecordPurpose / Example
AReturns an IPv4 address for a hostname (e.g. 93.184.216.34).
AAAAReturns an IPv6 address for a hostname.
MXMail exchange servers that accept email for the domain.
CNAMEAlias record that points one domain name to another canonical name.
TXTText records used for SPF, DKIM, site verification and arbitrary text.
NSAuthoritative name servers for the domain.
SOAStart of Authority record, includes administrative info about the zone.
PTRPointer record used for reverse DNS lookups (IP → hostname).

What is a DNS Record?

A DNS record is a data entry in the DNS system that maps a domain name to specific configuration values such as IP addresses, mail servers, or text strings. Records live in a domain’s DNS zone and are served by that domain’s authoritative name servers.

Each record typically includes a type, a value, and a TTL (time-to-live) which tells resolvers how long they may cache the result.

What are the Types of DNS Lookup?

There are several ways to classify DNS lookups:

  • By record type — querying for A, AAAA, MX, TXT, CNAME, NS, SOA, PTR, etc.
  • Forward lookup — resolving a domain name to an IP address (name → IP).
  • Reverse lookup — resolving an IP address to a domain name (IP → name), usually using PTR records.
  • Recursive vs Iterative — recursive queries ask a resolver to return the final answer; iterative queries allow the resolver to point the client to other DNS servers to continue the lookup.

Why is DNS Record Lookup Important?

DNS lookups and DNS records are fundamental to the internet. Common reasons to run DNS record lookups:

  • Troubleshooting: Diagnose website connectivity, email delivery issues (MX problems), or misconfigured subdomains.
  • Verification: Confirm SPF/DKIM/DMARC TXT records for email authentication or verify domain ownership for services like Google or Microsoft.
  • Security: Check for unexpected records, suspicious redirections, or unauthorized changes to DNS.
  • Configuration: Ensure services point to the correct IPs or that CNAMEs and MX records are set correctly after migrations.

Can I Perform a DNS Record Lookup for Subdomains?

Yes. DNS lookups work for both root domains (example.com) and subdomains (mail.example.com, shop.example.com). A subdomain can have its own records (A, MX, CNAME, TXT, etc.) defined in the DNS zone. When querying a subdomain, the DNS resolver returns records specific to that subdomain if they exist; otherwise it may follow CNAMEs or return nothing if no records are present.

Tip: Some services use special subdomain records for verification (e.g., _acme-challenge.example.com for SSL certificate validation).

How to Use This Tool

  1. Enter the domain or subdomain you want to check (for example: example.com or mail.example.com).
  2. Select the record type you need (MX, A, TXT, etc.). Choose ANY if you want everything available.
  3. Click Lookup. The tool will query DNS and show the returned records and metadata (TTL, priority for MX, target host, etc.).

If you see cached or stale values, allow time for DNS propagation (depends on the TTL) or check the domain’s authoritative name servers for the most up-to-date values.

Sample Output Format

Example MX lookup for example.com example.com.    3600    IN    MX    10 mail1.example.com. example.com.    3600    IN    MX    20 mail2.example.com. Example A lookup for www.example.com www.example.com. 300    IN    A     93.184.216.34

Further Tips

  • Use MX to diagnose email delivery; MX records include a priority number — lower values are preferred.
  • Check TXT for SPF/DKIM/DMARC entries to ensure email authenticity.
  • If a CNAME exists for a hostname, it usually replaces other record types for that name (e.g., a CNAME and A record for the same name are not generally allowed).

Frequently Asked Questions (FAQs)

DNS Lookup is the process of resolving a domain name into its corresponding IP address by querying DNS servers.

DNS (Domain Name System) translates human-friendly domain names into machine-friendly IP addresses, enabling web browsers to load websites.

You can use this free online DNS Lookup tool by entering the domain name and clicking the lookup button to get its IP addresses and related records.

This tool supports looking up A, AAAA, MX, CNAME, NS, TXT, and SOA DNS record types.

Yes, our DNS Lookup tool is completely free and works instantly online without any downloads or registration.

Absolutely. No data is stored, and all lookups are performed securely in real-time.

A records map domain names to IPv4 addresses, while AAAA records map to IPv6 addresses.