You don't have javascript enabled. Please enable javascript to use this website.

DNS Tools — DNS Record Lookup, MX, NS, SPF & Reverse DNS

DNS tools are web-based utilities that query the Domain Name System — defined in RFC 1034 and RFC 1035 — to retrieve, validate, and troubleshoot records for any domain. Each tool sends live queries to resolvers including Google (8.8.8.8), Cloudflare (1.1.1.1), Quad9 (9.9.9.9), OpenDNS, and the domain's own authoritative name servers. Results include the record value, record type, and TTL (time to live) in seconds — with no caching between queries.

Look up a domain

Records that point a name to its servers5 tools

Email records

Records that decide where mail goes and who may send it3 tools

What DNS Tools Are Used For

The Domain Name System (DNS) is the distributed database that maps human-readable domain names to IP addresses and routes email. Every internet connection begins with a DNS query. DNS tools make it possible to inspect, verify, and troubleshoot the records behind that process without installing command-line software.

Webmasters use DNS Lookup to confirm A and AAAA records are correctly pointed to their hosting server after a migration. Mail server operators run MX Lookup and SPF Lookup to diagnose email deliverability failures — a missing or incorrectly formatted SPF record (RFC 7208) is the most common reason outbound email is rejected or filtered to spam. Network engineers use Reverse DNS Lookup to verify that a server's PTR record matches its hostname, a requirement for inbox delivery at Gmail and Microsoft.

DNS Record Types — What Each Tool Looks Up

Each DNS tool on this page targets one or more record types. The table below defines each type, its protocol standard, and its primary use case.

Record Type Purpose Standard Primary Use Case
A Maps a domain to an IPv4 address RFC 1035 Website hosting, forward DNS resolution
AAAA Maps a domain to an IPv6 address RFC 3596 IPv6-enabled hosting and services
MX Identifies the mail servers for a domain RFC 1035 Email delivery routing and failover priority
NS Identifies authoritative name servers for a domain RFC 1035 Zone delegation and DNS hosting verification
CNAME Canonical alias pointing to another domain RFC 1035 CDN configuration, subdomain aliases, redirects
TXT Arbitrary text data attached to a domain RFC 1035 SPF, DKIM, DMARC, and domain ownership verification
PTR Maps an IP address to a hostname (reverse DNS) RFC 1035 Email server FCrDNS verification, security audits
SPF Authorizes mail senders for a domain (stored as TXT) RFC 7208 Spam prevention, inbox delivery compliance

Email Deliverability Diagnostic Workflow

When email from a domain is failing delivery or landing in spam, the following sequence of DNS lookups identifies the root cause. Each step links to the relevant tool.

  1. MX Lookup — Verify the domain has a valid MX record and the mail server hostname is correct and reachable.
  2. SPF Lookup — Confirm the SPF TXT record (RFC 7208) authorizes the sending mail server's IP address.
  3. TXT Lookup — Check all TXT records including DKIM public key records and the DMARC policy record.
  4. Reverse DNS Lookup — Verify the mail server's IP resolves to its expected hostname (PTR record). Gmail and Microsoft require a FCrDNS match for inbox delivery.
  5. IP Blacklist Checker — Confirm the mail server's IP is not listed on any DNSBL used by inbox providers to filter spam.

Common Uses for DNS Lookup Tools

Diagnosing email deliverability failures: A mail server admin notices outbound email landing in spam at Gmail. Running MX Lookup confirms the correct mail server hostname is listed. SPF Lookup reveals the TXT record was last updated before a new sending IP was added — the omitted IP is the reason Gmail is rejecting messages. Updating the SPF record and rerunning SPF Lookup confirms the fix within seconds.

Verifying a DNS change has propagated: A developer points a domain's A record to a new server IP but still sees the old IP when testing. Running DNS Lookup against the domain's authoritative name server confirms the change is live. Running the same query against Cloudflare (1.1.1.1) returns the old cached value — still valid for the remaining TTL on the old record. No propagation failure exists; the cache clears automatically when the TTL expires.

Setting up FCrDNS for a new mail server: A sysadmin provisions a new mail server and needs forward-confirmed reverse DNS before Gmail will accept mail from the new IP. Reverse DNS Lookup verifies the IP resolves to the expected hostname. Website to IP Lookup confirms that hostname resolves back to the same IP. Both must match for FCrDNS compliance — a requirement documented in the Gmail Postmaster Guidelines and Microsoft's email sender requirements.

Frequently Asked Questions

What are DNS tools used for?
DNS tools query the Domain Name System to retrieve records that control how a domain routes traffic, delivers email, and verifies ownership. Network administrators use them to verify DNS configuration and troubleshoot propagation delays. Mail server operators rely on MX Lookup and SPF Lookup to diagnose email deliverability failures. Developers use them to confirm that DNS changes have taken effect across public resolvers after a zone file update.
How accurate are online DNS lookup results?
Results from a domain's authoritative name server are always current — they reflect the live zone file. Results from public resolvers such as Google (8.8.8.8) or Cloudflare (1.1.1.1) may be cached for the duration of the record's TTL value, typically 300 to 86,400 seconds. To see the definitive current value of any record, select the authoritative name server option in the resolver dropdown — it bypasses all caching layers.
Why is my DNS change not showing in the results?
DNS records are cached by resolvers for the duration of the TTL (time to live) value set on each record. A record with a TTL of 3,600 may continue returning the old value for up to one hour after a change is made at the registrar or DNS host. To confirm the change has taken effect, query the domain's authoritative name server directly — it always returns the current zone data, regardless of the cache state on any public resolver.
What is the difference between a forward DNS lookup and a reverse DNS lookup?
A forward DNS lookup resolves a domain name to an IP address — the standard process a browser performs when loading a website. A reverse DNS lookup queries the PTR record of an IP address to find its associated hostname. Defined in RFC 1035, PTR records are used by email servers to verify that a sending IP's reverse DNS matches the mail server hostname, a check required by Gmail and Microsoft for inbox delivery (known as FCrDNS — Forward-Confirmed Reverse DNS).
Do you store or log the domains I look up?
Domains entered into these DNS tools are not logged, stored, or associated with your IP address or session. Each query is sent in real time to the selected DNS resolver and the result is returned directly to your browser. No account or registration is required to use any DNS tool on this site.
How do I check DNS records without an online tool?
On Windows, open Command Prompt and run: nslookup -q=MX example.com. On Mac or Linux, use dig: dig example.com MX. To query a specific resolver directly, append its IP: dig @8.8.8.8 example.com MX or nslookup -q=MX example.com 8.8.8.8. Online tools query from a neutral external resolver, so results may differ from your local resolver if DNS caching is involved.