1. bluehost knowledge base

DNS Propagation

What is Propagation

When DNS records are added or updated, the change can take up to 48 hours to update across the internet, this period is called propagation. When your domain is opened in a web browser, the request is not going to the hosting server directly. It has to pass through several ISP (Internet Service Provider) nodes first, so your computer starts by checking local DNS cache, where previously viewed information is stored. Afterward, the request is sent to your Internet Service Provider, and from there, to the hosting server. Each node will check its cache first, and because ISP's refresh their caching at different intervals, it can take some time for the changes you've made to reflect globally.

Propagation Time

Propagation time can vary, but a good rule of thumb is 0-48 hours. While DNS record changes typically take 0-8 hours to take effect, nameserver updates often take 0-24 hours.

Because propagation is dependent upon the record's TTL setting, a visitor's ISP, and their location, it is difficult to determine when propagation has finished without the use of a DNS resolution tool. Some popular tools include:

Please note: Propagation cannot be expedited. Plan ahead for potential downtime.