DNS Propagation Checker

Understand DNS propagation and estimate how long your DNS changes will take to reach global resolvers based on TTL settings.

Propagation Estimator

Client-side estimation — no live DNS queries made.

Enter your TTL and click Estimate Propagation to see the timeline.

What is TTL?

Time To Live — the number of seconds a resolver is allowed to cache a DNS record before asking the authoritative server again. Shorter TTL means faster propagation but higher query load.

Why the "48-hour" myth?

The old 48-hour figure came from ISP resolvers that ignored TTLs and cached for up to two days. Modern resolvers respect TTL, so most propagation now completes within a few hours or less.

The DNS Propagation Sequence

  1. 1

    You update a record on your authoritative nameserver.

    Change is instant on the authoritative server.

  2. 2

    Resolvers that already have the old record cached keep serving it until their TTL expires.

    No action on their side until cache expires.

  3. 3

    Once a resolver's TTL expires, it queries the authoritative server and gets the new record.

    From this moment that resolver returns the new value.

  4. 4

    Repeat for every recursive resolver on the planet.

    Propagation is complete when all cached copies have expired.

Summary

Understand DNS propagation and estimate how long your DNS changes will take to reach global resolvers based on TTL settings.

How it works

  1. Enter the TTL value currently set on your DNS record (in seconds).
  2. Select the record type you changed (A, AAAA, CNAME, MX, TXT, etc.).
  3. Choose the resolver profile that matters most to you.
  4. The estimator calculates the maximum cache window and adds a safety margin for slow resolvers.
  5. Read the propagation timeline and tips to minimize user impact during the cutover.

Use cases

  • Estimate downtime window before pointing a domain to a new host.
  • Verify that a low TTL pre-staged before migration has fully expired.
  • Explain to clients why some users still see the old site after a DNS change.
  • Plan maintenance windows around DNS caching behavior.
  • Understand why MX record changes affect email delivery timing differently from A records.
  • Debug inconsistent site access after moving to a new IP address.
  • Confirm when a TXT/SPF update has propagated for email deliverability.
  • Educate team members on resolver caching before a domain migration.

Frequently Asked Questions

Last updated: 2026-06-09 · Reviewed by Nham Vu