Client login
KES
Client AreaRegister

Domain guide

DNS propagation explained

Updated Hostnali team

All domain guides

In short

DNS propagation is the time it takes for a DNS change (new nameservers or records) to reach every network. Because DNS answers are cached, some visitors see the old settings for a while. It usually takes minutes to a few hours and at most about 48 hours.

Why it isn’t instant

DNS answers are cached by internet providers, routers and devices to keep the web fast. Each record has a TTL (time to live) saying how long it may be cached, often 1 to 4 hours. Until the cache expires, that network keeps using the old answer.

Nameserver changes take longest because the registry’s own records are cached too.

How long to expect

ChangeUsuallyAt most
A, CNAME, MX or TXT recordMinutes to 1 hourThe old record’s TTL
NameserversA few hoursAbout 48 hours

How to check

  • Use an online DNS checker (“DNS propagation checker”) to see what servers around the world return for your domain.
  • On a computer, run nslookup yourbusiness.co.ke to see the address your network gets.
  • Try your site on mobile data instead of Wi-Fi: a different network may already see the change.

Speed it up (and avoid downtime)

  • Lower the TTL of records you plan to change to 300 seconds a day before the change.
  • Keep the old hosting running until propagation is done, so visitors who still see the old address get a working site.
  • Clear your own cache: restart the browser, or flush DNS on your computer.

While you wait

  • Some visitors see the old site, some the new one. That’s normal.
  • Email may arrive at the old or new server for a few hours. If you are moving email, keep both mailboxes until the switch is complete. We migrate websites and email for free.
  • Free SSL is issued once the domain points to the new server, so https may show a warning for a short while.

Still not working after 48 hours?

Check that the nameservers or records are spelled correctly, then contact our team with the domain name: we’ll check the DNS for you, 24/7.

Find your perfect domain

Search 465+ extensions. .co.ke from Ksh 1,300/year.

All extensions & prices

Register your domain with Hostnali

Fast registration, fair renewals and 24/7 help with DNS and transfers.