Resmi.ID DomainAn official name for your business

What TTL is and why DNS changes don't show immediately

DNSUpdated 31 October 2026 · 1 min read

A short explanation of DNS caching, propagation, and how to check whether a change has taken effect.

When someone opens your website, their device asks a DNS server for the domain's IP address and keeps the answer for a while (a cache). That is why DNS changes aren't seen by everyone at once.

What is TTL?

TTL (time to live) is how long a DNS answer may be kept, in seconds. A TTL of 3600 means the answer is kept for up to an hour before it is asked again.

Propagation

Propagation is the time until caches across networks all use the new data. Record changes usually show within minutes to a few hours, while nameserver changes can take up to 24–48 hours.

Moving your website? Lower the TTL of the related records a day ahead (e.g. to 300) so the change shows faster when you switch. Raise it again afterwards.

Checking the result

  • Open the website from another network, such as mobile data, or a private browser window.
  • Run nslookup yourdomain.com on your computer to see which IP is returned.
  • If nothing has changed after 48 hours, check the records in Manage DNS again or contact our team.

Related guides

DNSPointing a domain to hosting: nameservers or an A record? Domains.com, .id, .co.id, and .my.id — which one fits? DomainsDocuments required for a .co.id domain
All guides