Free DNS Lookup Tool

Instantly see where a domain points: A and AAAA (web server), CNAME, MX (email), NS (nameservers) and TXT records — with quick SPF and DMARC checks.

  • 6 record types
  • Fast results
  • 100% free
  • No signup

A, AAAA, CNAME, MX, NS, TXT + SPF/DMARC · free

How it works

How to use the DNS lookup

  1. 1

    Enter a domain

    Any domain or subdomain, e.g. example.com or mail.example.com.

  2. 2

    We query DNS

    Six record types are resolved in parallel over encrypted DNS (DoH).

  3. 3

    Verify your setup

    Confirm a migration, email setup or verification record has gone live.

What each DNS record does

  • A – maps the domain to an IPv4 address (your web server).
  • AAAA – the same for IPv6.
  • CNAME – makes a hostname an alias of another hostname.
  • MX – lists the mail servers that receive email for the domain, in priority order.
  • NS – the authoritative nameservers that hold the domain’s DNS zone.
  • TXT – free-form text used for SPF, DKIM, DMARC and site verification (Google Search Console, Microsoft 365 and more).

Why DNS matters for SEO

DNS is the first step of every visit. Slow or misconfigured DNS delays page loads, and a wrong A record during a migration can take a whole site offline for search engines. Google Search Console verification also relies on a TXT record, so this tool is handy for confirming it has propagated.

Lookups use Cloudflare’s public resolver (1.1.1.1) over DNS-over-HTTPS. Results reflect what that resolver currently has cached; recently changed records can take up to their TTL to update everywhere.

FAQ

DNS Lookup FAQ

How long does DNS propagation take?

Changes usually show up within minutes, but resolvers may keep old answers until the previous record’s TTL (time to live) expires — sometimes up to 24–48 hours.

What is TTL?

Time to live, in seconds: how long resolvers may cache a record before asking again. Lower it before a planned migration so changes spread faster.

What are SPF and DMARC?

Email authentication records stored in TXT. SPF lists the servers allowed to send mail for your domain; DMARC tells receivers what to do when a message fails those checks.

Why does a domain show no records?

It may not exist (NXDOMAIN), may have no records of that type, or its nameservers may be failing.