Free tool
DNS Checker.
Look up any domain's DNS records in seconds. A, MX, NS, TXT, CNAME, SOA and CAA, each shown clearly, including the SPF, DKIM and DMARC records that control your email.
What it does
DNS is where most problems hide.
DNS is the set of records that tells the internet where your domain points: which server hosts your website, which servers receive your email, and what text records prove you are who you say you are. When a site will not load, email bounces, or a new service will not verify, the cause is usually a DNS record that is missing, wrong, or has not yet propagated.
This tool reads the records straight from the domain's name servers and lays them out by type, so you can see exactly what is published rather than digging through a registrar's control panel. The TXT records are where your SPF, DKIM and DMARC live, so it doubles as a quick way to see whether your email authentication is in place.
Common questions
DNS, answered.
Need your DNS, email authentication or hosting configured rather than just checked? We can help.
Talk to us →What is a DNS record?
DNS records are the settings in a domain's zone that tell the internet where to send things. An A record points a domain to a server's IP address, an MX record points email to the right mail servers, and TXT records hold text used for verification and email authentication. When a website or email is not working, the answer is very often in the DNS.
Which DNS records does this tool check?
The checker looks up the common record types for a domain: A and AAAA (the IPv4 and IPv6 addresses), MX (mail servers), NS (name servers), TXT (text records, including SPF, DKIM and DMARC), CNAME (aliases), SOA (the zone's authority record) and CAA (which certificate authorities may issue certificates). Each type is shown separately with its values.
How do I check my SPF, DKIM and DMARC in DNS?
SPF and DMARC live in TXT records, and DKIM lives in a TXT or CNAME record under a selector. This tool shows your TXT records, so you can see them here. If you want those three checked and scored specifically, with plain-English findings, use the email security checker instead, which is built for exactly that.
Why can't I see any records for my domain?
A domain with no records usually means one of two things: the domain does not exist or is not registered, or its name servers are not yet resolving, which is common just after a domain is set up or moved. If you have just changed your DNS, propagation can take time, and a record may appear on one lookup and not another until it settles.
Is this DNS checker free?
Yes, the checker is free and needs no signup. If your DNS, email authentication or hosting needs configuring or cleaning up rather than just checking, IronSights can help as part of a Microsoft 365 or infrastructure engagement.