5 resolvers · 8 record types

DNS Checker

Look up any DNS record across five public resolvers at once and see whether a change has propagated. Your browser asks the resolvers directly over encrypted DNS-over-HTTPS.

IPv4 address. Subdomains work too.

DNS record types at a glance

RecordWhat it doesCheck it when
A / AAAAPoints a name at an IPv4 / IPv6 addressYou moved your website to a new host
CNAMEMakes a name an alias of another nameConnecting a subdomain to Shopify, a link-in-bio page or a CDN
MXSays which servers receive your emailSetting up Google Workspace, Microsoft 365 or other email
NSSays which nameservers hold the domain's recordsYou changed DNS provider or registrar
TXTFree text: SPF, DKIM, DMARC, site verificationEmail lands in spam, or a service asks you to verify
CAALists who may issue SSL certificatesA certificate fails to issue
SOAThe zone's primary server and serial numberChecking the zone has been updated

New to this? Read CNAME vs A record and how DNS propagation works.

How this DNS checker works

When you change a DNS record, the change is live at your DNS provider straight away, but the rest of the internet keeps using cached copies until they expire. This DNS checker asks five large public resolvers (Cloudflare, Google, Quad9, Control D and AliDNS) for the same record at the same moment and compares their answers, so you can see whether your change has reached them.

Each answer comes with a TTL, the number of seconds a resolver may keep it. When resolvers disagree, the TTL tells you how long the old answer can survive: a record with a one-hour TTL can take up to an hour to update everywhere. Lowering the TTL a day before a planned move makes the switch much faster.

The lookups run in your browser over DNS-over-HTTPS, the encrypted version of DNS, so they don't pass through our servers. Big public resolvers run from many locations at once (anycast), so the answer you see comes from the site nearest to you. That's the same view your visitors on those resolvers get. Internet providers' own resolvers can lag a little behind.

DNS records only work if the domain points at the right nameservers. If your changes never appear, check the NS records here, then the registrar shown by the Whois lookup. Editing records at a DNS provider the domain doesn't use is the most common reason a change never propagates.

DNS checker FAQ

Quick answers to the most common questions.

Type your domain, pick the record type you changed (A for a website, MX for email, TXT for verification records) and press Check. The checker asks five public DNS resolvers at once. When they all return your new value, the change is live for most people; any that still show the old value are serving a cached copy.

Usually minutes to a few hours. A resolver keeps a cached answer until its TTL (time to live) runs out, so the old record's TTL is the real limit: a 3600 TTL means up to an hour. Nameserver changes at the registrar can take up to 24–48 hours because the TLD's own records have long TTLs.

Each resolver cached your record at a different moment and will refresh it when its TTL expires. Different answers for a while after a change are normal. If they still differ after the old TTL has passed, check that you edited the zone at the nameservers the domain actually uses (look up its NS records).

The name doesn't exist in DNS: no record of any type. For a whole domain it usually means it isn't registered or its nameservers aren't set up. For a subdomain it means nobody has created it yet.

A and AAAA (website addresses), CNAME (aliases), MX (mail servers), NS (nameservers), TXT (SPF, DKIM, DMARC and site verification), CAA (which certificate authorities may issue SSL) and SOA (zone authority). For DMARC, look up the TXT record of _dmarc.yourdomain.com.

Yes. Your browser asks the public resolvers directly over encrypted DNS-over-HTTPS, so lookups don't pass through our servers at all. There's no sign-up and no limit beyond the resolvers' own fair use.

More free naming tools

Related searches

dns checkerdns propagation checkerdns lookupmx record lookuptxt record lookupcheck dns recordswhois lookup