20% Off for Resellers Plan — use promo code NEX2026
HomeBlogDomains
Domains

What Is DNS Propagation and How Long Does It Take?

Why DNS changes don't show up everywhere instantly, how TTL works, how long propagation really takes, and how to check it worldwide for free.

Hostingsubidha Team2026-09-265 min read
What Is DNS Propagation and How Long Does It Take?

You changed your nameservers or an A record, but the website still shows the old server — or works for you but not for a friend. That's DNS propagation, and it's normal.

What is DNS propagation?

When someone visits your domain, their internet provider's DNS server looks up the IP address and caches the answer for a while. Until that cached answer expires, it keeps using the old one. Propagation is simply the time it takes for all those caches around the world to refresh.

What is TTL?

Every DNS record has a TTL (time to live) in seconds, for example 14400 (4 hours). It tells other DNS servers how long they may cache the record. A lower TTL means changes spread faster.

How long does it take?

ChangeTypical time
A, CNAME, MX or TXT recordMinutes to a few hours (depends on TTL)
Nameserver changeUsually a few hours, up to 24–48 hours
New domain registrationUsually within an hour

How to check propagation

Use our free DNS Checker: enter your domain, choose the record type (A for your server IP, NS for nameservers) and see what 15 DNS servers around the world return. When they all show the new value, propagation is complete. You can confirm nameservers with the WHOIS Lookup too.

How to make it faster next time

  • Lower the TTL of the record to 300 a day before the change.
  • Make the change, wait until the DNS Checker shows it everywhere, then raise the TTL again.
  • On your own computer you can clear the local cache: ipconfig /flushdns on Windows.

Launch your site on Hostingsubidha

LiteSpeed + NVMe cPanel hosting from $1.50/mo — pay with bKash, Nagad or Binance.

View plans