Black FridayWebsites from R499 R999, domain and first year of hosting included. Ends 30 November 2026.See the specials →
South African web hosting, domains, web design and SEO since 2009083 678 9831info@webdesignhostingsa.co.zaClient area

DNS Propagation Explained

Last updated 6 June 2026

Understanding DNS Propagation

DNS propagation is the time it takes for DNS changes to spread across all DNS servers worldwide. When you change your domain's DNS records or nameservers, not everyone will see the changes at the same time.

How Long Does Propagation Take?

  • A and CNAME records: Usually 1-4 hours, but can take up to 24 hours
  • Nameserver changes: Up to 48 hours to propagate globally
  • MX records (email): 1-24 hours

Why Do Different Users See Different Results?

Each internet provider caches DNS records for a period defined by the TTL (Time To Live) of the record. Until the cache expires, users see the old values. This is why some people may see your new website while others still see the old one during propagation.

How to Check Propagation

Use these free tools to check how your DNS changes are spreading:

Reducing Propagation Time

Lower your DNS TTL value before making changes. Set it to 300 (5 minutes) a few hours before the change - this reduces the time DNS servers cache the old value.

Can I Speed Up Propagation?

Not significantly - propagation time is controlled by the worldwide DNS infrastructure. However, you can flush your local DNS cache to see the latest values on your own device: press Windows+R ? cmd ? ipconfig /flushdns.