DNS Propagation Checker

Free DNS propagation checker — see whether your new DNS records have reached DNS servers around the world, from India to the USA.

What is the DNS Propagation Checker?

When you change a DNS record — pointing a domain to new hosting, switching email, or changing nameservers — DNS servers around the world keep the old answer until its TTL (time to live) runs out. A DNS propagation checker asks many of those servers at once, so you can see where the new record has arrived and where the old one is still cached.

How to use it

  1. 1

    Enter your domain

    Type a domain or paste a link.

  2. 2

    Pick the record type

    A for a website's address, MX for email, NS for nameservers, TXT for verification.

  3. 3

    Add the new value (optional)

    The IP address or host name you just set.

  4. 4

    Check

    Results fill in as each location answers — usually within 15 seconds.

Features

  • About 40 locations

    A and AAAA records are checked from servers in cities across Asia, Europe, the Americas and the Middle East, including Mumbai.

  • Big public resolvers

    Google, Cloudflare, Quad9, OpenDNS, AdGuard, Yandex, AliDNS and others are asked directly, for every record type.

  • Six record types

    A, AAAA, CNAME, MX, NS and TXT.

  • Expected value

    Type the record you set and see exactly which servers already show it.

  • TTL shown

    See how long each server will keep its current answer.

Popular uses

  • Moving to new hosting

    Check that the A record points to the new server everywhere before cancelling the old plan.

  • Switching email

    Confirm the new MX records before expecting mail to arrive.

  • Changing nameservers

    See when the new NS records have spread.

  • Domain verification

    Check that a TXT record for Google, Microsoft or an SSL certificate is visible.

Frequently asked questions

How long does DNS propagation take?

Usually minutes to a few hours, depending on the old record's TTL. Nameserver changes can take up to 24–48 hours because the TTLs at the domain registry are long.

Why do some servers show different IP addresses?

Either the change is still spreading, or the site uses a CDN such as Cloudflare that gives different addresses in different regions. Enter your expected value to tell them apart.

Can I make it propagate faster?

Not for servers that already cached the old answer — they wait for its TTL. Lowering the TTL a day before a planned change makes the switch faster next time.

Why are the worldwide locations only for A and AAAA?

The worldwide servers look up addresses only. Other record types are checked with the public DNS providers.

Related tools