Domain Transfers and Switching DNS Providers Without Downtime

Switching DNS hosting comes down to "build the records first, then change the NS"; transferring a registrar comes down to "unlock and get the auth code." They're independent — the trick is giving TTL enough time to settle.

People often lump "switching DNS providers" together with "transferring a domain to another registrar," but these are two separate operations with different rules. Understanding the distinction is what keeps your website, email, and other services online during a switch.

1. Switching DNS Hosting (Changing the NS)

Your DNS host is whoever stores your A, CNAME, MX, and TXT records and answers queries for them. Switching hosts means repointing the domain's NS (name server) records.

The one golden rule: build every record on the new provider before you change the NS at the registrar.

Recommended steps:

  • Export the old records. List or export every record from your current DNS provider. Don't miss MX and email-related TXT records like SPF, DKIM, and DMARC.
  • Recreate them on the new provider. Enter each record exactly — values, priorities, and TTLs should all line up.
  • Lower the TTL (optional but wise). A day or two before the cutover, drop the TTL on key records (e.g. 300 seconds) so later changes propagate faster.
  • Change the NS. Once you've double-checked the records, go to your registrar and set the NS to the addresses your new provider gave you.
  • Observe. Global DNS caches refresh based on TTL and each recursive resolver, typically anywhere from a few minutes to 48 hours. Verify from several locations with dig or nslookup. As long as both sides match, nothing breaks.

> When old and new providers hold identical records, it doesn't matter which one answers during the transition — the result is the same, and users notice nothing.

2. Transferring to a New Registrar (Auth Code / EPP)

This moves a domain's administrative control from one registrar to another. It has nothing to do with your DNS records.

Typical flow:

  • Unlock the domain. Turn off the registrar lock (clientTransferProhibited).
  • Get the transfer code — the EPP Code, Auth Code, or authorization code.
  • Start the transfer at the new registrar. Enter the domain and the code, then pay.
  • Confirm. Approve via email; it usually completes in 5–7 days.

Key points:

  • A transfer almost always adds one year of registration, and that renewal is what you pay for.
  • A registrar transfer does not touch your existing DNS. Leave the NS and records alone and your site keeps serving.
  • Freshly registered or transferred domains sit under a 60-day transfer-out lock.

Summary

Switching DNS = changing the NS: build the records first, then flip the switch. Transferring registrars = the auth code: unlock, initiate, and renew for a year. The two are independent — changing hosts leaves control untouched, and transferring registrars leaves resolution untouched. Watch the TTL, verify from multiple locations, and the migration stays smooth with zero downtime.