How to Check DNS Records (A, MX, TXT, CNAME) for Any Domain

DNS records are the instructions that point a domain to its website and email. Checking them is the first step whenever something ‘stops working’.

🌍Free DNS Lookup
See A, AAAA, MX, NS, TXT, CNAME, CAA and SOA records for any domain.
Open tool →

Look them up

Enter a domain in the DNS Lookup to see all public records with their TTLs.

What each record does

A / AAAA: the website's server IP (IPv4/IPv6). CNAME: an alias to another name. MX: which servers receive email. TXT: verification codes plus SPF, DKIM and DMARC email security. NS: which company hosts your DNS. CAA: which authorities may issue SSL certificates.

Common fixes

Email not arriving? Check MX points to your provider. Domain verification failing? Make sure the TXT record is on the exact name the provider asked for. Website down after moving host? Compare the A record with the new server IP.

Why changes take time

Records are cached for their TTL – from minutes to a day. Lower the TTL a day before planned changes.

Frequently asked questions

How do I find who hosts my DNS?

Look at the NS records.

What is DNS propagation?

The time for cached old records to expire around the world.

Can I edit DNS here?

No – edit records at your DNS provider (Cloudflare, GoDaddy, Namecheap…).

🌍Free DNS Lookup
See A, AAAA, MX, NS, TXT, CNAME, CAA and SOA records for any domain.
Open tool →

More guides