Skip to main content

DNS Propagation Checker

See what 17 public DNS resolvers return for any record

language

The Best Free DNS Checker Online

Check DNS propagation, lookup records, and monitor your domain's DNS health across major public resolvers.

public

Multiple Public Resolvers

Compare answers from Google Public DNS, Cloudflare and DNS.SB side by side, queried live over DNS-over-HTTPS.

speed

Instant Results

Get real-time DNS lookup results in under 3 seconds. See which servers have propagated and which haven't.

storage

All Record Types

Check A, AAAA, MX, CNAME, TXT, NS, SOA, and more. Perfect for email configuration and domain verification.

DNS Record Types Explained

A

A Record (Address Record)

Maps a domain name to an IPv4 address. The most common DNS record type. Example: example.com → 93.184.216.34

AAAA

AAAA Record (IPv6 Address)

Maps a domain to an IPv6 address. Essential for modern internet infrastructure. Example: example.com → 2606:2800:220:1:248:1893:25c8:1946

MX

MX Record (Mail Exchange)

Specifies which mail servers receive email for your domain. Critical for email delivery. Example: 10 mail.example.com

CNAME

CNAME Record (Canonical Name)

Creates an alias from one domain to another. Used for subdomains. Example: www.example.com → example.com

TXT

TXT Record (Text Record)

Stores text information. Used for SPF, DKIM, DMARC email authentication, and domain verification (Google, Microsoft).

NS

NS Record (Name Server)

Specifies the authoritative DNS servers for your domain. Example: ns1.example.com, ns2.example.com

DNS Checker FAQ

What is DNS propagation? expand_more
DNS propagation is the delay while DNS resolvers around the world refresh their cached copies of your records after you make a change. Your authoritative nameserver updates instantly, but other resolvers keep serving the old value until their cached TTL expires. DNS Dingo queries multiple global resolvers at once so you can see exactly which locations have picked up the new record.
How long does DNS propagation take? expand_more
It depends almost entirely on your record's TTL. With a low TTL (300 seconds) most resolvers update within 5 to 15 minutes; with a standard 3600-second TTL it is usually 1 to 4 hours, and full global propagation can take up to 24 to 48 hours because some ISPs cache longer than the TTL requests. Run your domain through DNS Dingo's free checker to watch propagation in real time.
Can DNS Dingo alert me when a DNS record changes? expand_more
Not yet. DNS Dingo shows what 17 public resolvers return right now, and the free dashboard lets you save domains and re-check them in one click. If you want an email when a website stops responding (often the first sign of a bad DNS change), create a free Status Tiger account; it watches whether the site answers, not individual DNS records.
Is DNS Dingo free? expand_more
Yes. DNS Dingo is free forever with no signup and no credit card. Every feature is included for everyone: lookups across A, AAAA, MX, CNAME, TXT, NS, SOA, SRV and CAA records, and 30 days of lookup history when you sign in. There are no paid plans.
How do I check if my DNS has propagated? expand_more
Enter your domain in the checker at the top of this page, pick a record type (or All Records), and click Check DNS. DNS Dingo asks 17 public DNS resolvers run by 17 different operators at once and shows each one's answer, how many return the same value, and a map of where they are. When every resolver returns your new value, propagation is complete for those networks.
Why isn't my DNS propagating? expand_more
Usually it is caching, not a mistake: resolvers hold the old record until its TTL expires, and some ISPs override low TTLs and cache for up to 24 hours. Other causes are editing the wrong record, a high TTL set before the change, or registrar delays. Lower your TTL before planned changes and use DNS Dingo to confirm which resolvers are still serving stale data.
How do I flush my DNS cache? expand_more
On Windows, open Command Prompt as administrator and run ipconfig /flushdns. On macOS, run sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. On Linux with systemd, run sudo systemd-resolve --flush-caches, and remember to also clear your browser's DNS cache. Flushing only clears your local cache, so use DNS Dingo to see the global picture.
How do I look up MX records for email? expand_more
Select MX in the record-type dropdown, enter your domain, and click Check DNS to see every mail-exchange record and its priority, and how 17 public resolvers answer. MX changes follow the same TTL-based propagation as other records, typically completing within a few hours. This is the fastest way to confirm a mail provider migration (Google Workspace, Microsoft 365, and similar) has gone live everywhere.
Which DNS record types can I check? expand_more
DNS Dingo checks A (IPv4), AAAA (IPv6), MX (mail), CNAME (aliases), TXT (SPF, DKIM, DMARC and verification), and NS (nameserver) records for free, plus SOA, SRV and CAA. Choose All Records to pull everything for a domain in a single lookup.
How is DNS Dingo different from whatsmydns.net or dnschecker.org? expand_more
DNS Dingo checks propagation across 17 public DNS resolvers run by 17 different operators, including fixed-location resolvers in Russia, South Korea and Central Europe, and shows every answer, TTL and response time with no ads or signup. Record listings run over DNS-over-HTTPS in your browser. For related checks, pair it with IP Impala for IP geolocation and HTTP Tiger for HTTP status and header testing.
Is DNS Dingo safe and private to use? expand_more
Yes. DNS Dingo runs queries over encrypted DNS-over-HTTPS to trusted public resolvers, and the free checker requires no account, so we do not ask for or store your personal data. Lookup history is only kept if you sign in.
Does DNS Dingo have paid plans? expand_more
There is only one plan and it is free. It covers A, AAAA, MX, CNAME, TXT, NS, SOA, SRV and CAA lookups with a daily allowance of 500 and no signup required. Signing in is optional and adds 30 days of lookup history at no cost.

Need Advanced DNS Monitoring?

Save the domains you watch, re-check them across 17 public DNS resolvers, and keep 30 days of lookup history. Free, no card.

dashboard Try DNS Dashboard - FREE
Migrations

Moving Several Domains?

Save each domain in the free dashboard and re-check it in one click while the change spreads. Useful for site migrations and DNS provider changes. Need bulk checks or an API? Tell us what you are building.

check_circle Saved domain list
check_circle 17 public DNS resolvers
check_circle 30-day lookup history
check_circle All 9 record types

More Network Tools from Zoo Suite