
Business Email Cost: Google, Microsoft or Your Host
Business email costs $1 to $14 per user a month. Yearly totals for 1, 3 and 10 people at Google, Microsoft, Zoho, Fastmail and Namecheap, read 6 Nov 2026.
Web Design
Every registrar tells you to allow 24 to 48 hours. The real wait depends on one number you can usually change before you switch. This guide explains that number, shows what a change really waits for, and gives a plan for launch day, using help pages from Cloudflare and Namecheap and two technical write-ups, all read on 8 November 2026.
How long DNS takes to update depends on the record's TTL and on which resolver your visitor uses. If you change an A record that has a TTL of one hour, most visitors see the new address within an hour. If you change nameservers, expect longer: Namecheap says up to 24 to 48 hours. The way to shorten it is to lower the TTL to something like 300 seconds a day or two before the switch, wait for the old TTL to run out, then make the change and keep the old server running until you have checked.
Who is writing: Amariq builds and launches websites, and moved its own domain's DNS when amariq.com left Webflow. We haven't run a timing test for this post, so no time here is something we measured. Every figure comes from a help page or write-up linked in the text.
On 8 November 2026 the first page of Google (US, English) for "how long does dns propagation take" showed a Reddit thread, the whatsmydns.net checker, a 2017 Tiger Computing article called "The Myth of DNS Propagation", Openprovider, a Cloudflare Community answer, GoDaddy and Namecheap help pages, Network Solutions (19 November 2025) and CaptainDNS (26 March 2026, updated 29 October 2026). The answers split into two camps. The registrars say "a few hours to 48 or 72 hours". The two technical write-ups say that figure is a myth and the real wait is the TTL.
Both are partly right, and neither gives a small business owner a plan. The registrar pages tell you to wait. The technical pages assume you know what a resolver is. This guide connects the two: what the wait is, which changes are fast and slow, and what to do on the day.
Tiger Computing explains it plainly. DNS maps names to addresses, and the servers that answer are organised in layers. Lookups are cached along the way, because the root servers could not cope if every lookup went all the way up. Each record carries a time to live, in seconds, which tells other servers how long they may remember the answer.
CaptainDNS puts the consequence bluntly: DNS has no mechanism for broadcasting a change. When you change a record, resolvers that still hold the old answer keep serving it until their stored copy expires, then they ask again and get the new one. So the "propagation delay" is the time left on caches that were filled before your change.
Namecheap's help page describes the same effect from the registrar side: ISP servers around the world update their caches at different times, so some visitors reach your old server while others reach the new one.
| What you change | What sets the wait | Typical advice |
|---|---|---|
| An A, AAAA or CNAME record (point the site at a new host) | The record's TTL | Lower the TTL first, then switch |
| A TXT record (verification, SPF) | The record's TTL | Quick if the TTL is short |
| An MX record (where email goes) | The record's TTL | Lower the TTL, keep both mail systems working |
| Nameservers at the registrar | The nameserver records, held at the parent level | Namecheap says allow 24 to 48 hours |
| A record that did not exist before | The negative cache, from the zone's SOA | CaptainDNS says a "does not exist" answer can be cached for the SOA's minimum time |
The last row catches people out. If a visitor or tool looked for a name before you created it, the resolver may remember "this does not exist" for a while. CaptainDNS explains that this timer is also set in the zone, and its sample shows 300 seconds.
CaptainDNS gives a table of the worst-case wait for common TTLs, assuming a resolver cached the old answer just before you changed it:
| TTL (seconds) | Worst-case wait | Where you often see it |
|---|---|---|
| 60 | 1 minute | Failover and critical services |
| 300 | 5 minutes | Pre-migration, CDNs |
| 3,600 | 1 hour | A common modern default |
| 14,400 | 4 hours | Older defaults at some hosts |
| 86,400 | 24 hours | Stable records, older defaults |
On Cloudflare, per its documentation, proxied records have a TTL of "Auto" fixed at 300 seconds, and for DNS-only records you can choose a TTL between 60 seconds and one day (30 seconds on Enterprise). Cloudflare also says it may take longer than five minutes for you to see a change, because your own local cache may take longer to update.
Two caveats from CaptainDNS: some resolvers apply a minimum TTL (it says Google Public DNS uses 30 seconds), and some ISP resolvers cache for longer than the TTL even though they should not. Tiger Computing says the same about ISPs that cache for long periods whatever the TTL. You can't control those, so keep the old server working for a day or two after the switch.
Even when the TTL has expired, you may see old content for reasons that have nothing to do with the record:
If you have waited longer than the TTL and still see the old answer, stop waiting and check the record at the source.
This is our summary of the steps both technical sources describe. It suits an A record or CNAME change, such as pointing a domain at a new website host.
dig. A web checker such as whatsmydns.net also queries many locations.Nameserver changes are slower and affect the whole domain, including email. Namecheap offers a way to reduce the gap if you have not changed them yet: point the domain at the destination address with an A record at the current DNS provider, with a TTL of around 300 seconds, wait up to 30 minutes, then change the nameservers. Visitors then reach the new site whichever set of nameservers they still use. The same page warns that you can check the new site early by editing your own hosts file, but that only you will see it, and the entry should be removed once the change has settled.
Before you move DNS, copy every record, especially MX and TXT records for mail, to the new provider. Our post on moving a site from Webflow to Cloudflare, what we learned moving Amariq, lists the mail records to check first. Our business email cost guide explains which provider holds your mail, and our guide to custom domains on Framer shows the records a site builder asks for.
| Check | What it tells you |
|---|---|
Ask the authoritative nameserver directly (dig yourdomain.com A @ns1.yourprovider.com) | Whether the new value is actually saved at the source |
| Ask two or three public resolvers | Whether caches have expired. Different remaining TTLs are normal while the change is in progress |
| A web propagation checker | A quick map across many locations |
nslookup or ping on your own device (Namecheap suggests this) | What your own device now sees |
| Flush your local DNS cache | Rules out your own machine as the cause |
Namecheap says there is no definitive way to tell when propagation is complete for you, since it depends on TTL, your ISP and your location.
CaptainDNS lists three things that do not fix a slow change: restarting your router, switching your own resolver (it may make the change look finished for you but does nothing for other visitors) and simply waiting longer when the record is wrong. Clearing your own caches is worth doing, but it affects only your device.
Moving a domain between registrars is a separate job from changing DNS; see how to transfer a domain name without downtime.
Not sure what an A, CNAME, MX or TXT record does? Our plain guide to DNS records explains each one.
If you are moving a domain or launching a site and want the DNS side handled, send us the domain and where it should point and we will list every record, plan the TTL change and the order of steps, and check it after the switch. Nameserver changes and sign-ins stay in your hands: we prepare the exact values and you save them. We build on Webflow, Framer, WordPress, Shopify, Wix, Squarespace or a custom stack. Each project is priced from its scope, never by the hour, with 40% to start, 30% at design approval and 30% before launch. Once the final payment is made, the design, copy and code belong to you, and your domain, hosting and analytics accounts sit in your name. See our web design service or the website optimization service.
It depends on the TTL of the record you changed. CaptainDNS says a record with a 300 second TTL is visible within about five minutes, and one with an 86,400 second TTL can take up to 24 hours. Namecheap says nameserver updates can take 24 to 48 hours.
It is a cautious figure for the slowest case, nameserver changes and long TTLs. CaptainDNS argues it dates from an earlier era of long default TTLs, and Tiger Computing says the cause is a TTL of 86,400 seconds, which is 24 hours.
You can't push a change to other people's resolvers. You can lower the TTL before you make the change, wait for the old TTL to expire, and then switch. You can also flush your own cache so you see the new answer sooner.
Your resolver and theirs cached the old answer at different times. Keep the old server working until you have checked from more than one place.
It can if mail records are missed or wrong. Copy every MX and TXT record before changing nameservers, and keep both mail systems working during a mail move.
Generally yes. Namecheap quotes 24 to 48 hours for nameservers. A record change follows that record's own TTL.
Several, including whatsmydns.net, which appeared first on the results page. You can also ask resolvers directly with dig. Different results during a change are normal.

Business email costs $1 to $14 per user a month. Yearly totals for 1, 3 and 10 people at Google, Microsoft, Zoho, Fastmail and Namecheap, read 6 Nov 2026.

A step order for moving a domain to a new registrar without breaking your site or email, from ICANN's policy and Cloudflare's guides. Sources checked 8 Nov 2026.

What A, AAAA, CNAME, MX, TXT and NS records do for a small business site, which ones you must not break, and a safe way to edit them. Checked 8 Nov 2026.