How to Change Nameservers on Any Registrar

Step-by-step guide to changing your domain's nameservers at GoDaddy, Namecheap, and other registrars - and pointing them at free DNS hosting safely, with zero downtime.

Last updated July 11, 2026

Changing nameservers means telling your domain's registrar which DNS provider answers queries for your domain. It's a two-minute edit in your registrar's panel, it doesn't move or affect ownership of the domain, and - done in the right order - it causes zero downtime.

Before you switch: recreate your records

The single rule that makes nameserver changes safe: the new DNS provider must serve identical records before you flip the switch.

  1. List every record at your current provider - A/AAAA, CNAME, MX, TXT (don't forget SPF/DKIM), SRV, CAA.
  2. Recreate them at the new provider. On ice.domains free DNS, adding your domain auto-detects common existing records so you can import them in one click.
  3. Double-check the zone by querying the new nameservers directly: dig @ns1.ice.domains example.com ANY.

During propagation, some resolvers use the old provider and some the new - because both serve the same records, nobody notices.

Where to change nameservers at popular registrars

  • GoDaddy: My Products → Domain → Manage DNS → Nameservers → Change → "Enter my own nameservers".
  • Namecheap: Domain List → Manage → Nameservers → switch from "Namecheap BasicDNS" to Custom DNS.
  • Cloudflare Registrar: Cloudflare requires its own nameservers for registered domains - to use third-party DNS, the domain must be registered elsewhere.
  • Google Domains / Squarespace: Domain → DNS → "Use custom name servers".

In every case you'll enter the pair assigned by your DNS provider - with ice.domains, that's ns1.ice.domains and ns2.ice.domains, shown in your dashboard after adding the domain.

How long does the change take?

The registrar pushes the new NS set to the registry within minutes, but the registry publishes NS records with long TTLs (commonly 48 hours), so cached resolvers may use the old nameservers for up to two days. In practice most traffic shifts within a few hours. Keep the old provider's zone intact (and identical) for at least 48 hours after switching.

Nameserver change checklist

  1. ✅ All records recreated and verified at the new provider
  2. ✅ Old zone left running unchanged
  3. ✅ Nameservers updated at the registrar
  4. ✅ Verified with dig NS example.com +short after a few hours
  5. ✅ Old provider cleaned up after 48 hours

What a nameserver change does NOT do

  • It does not transfer your domain - registrar, renewal date, and ownership stay the same.
  • It does not affect your website hosting or email accounts - only where DNS questions get answered (though the records must be correct at the new provider, or mail and web break).
  • It does not cost anything - registrars don't charge for nameserver changes, and DNS hosting itself is free at ice.domains for domains registered anywhere.

Frequently Asked Questions

Not if you prepare: recreate all existing DNS records at the new provider before switching. During propagation both providers answer with identical records, so users never see an outage.

No. Your domain stays registered at your current registrar with the same expiry date and ownership. Nameserver changes only control who answers DNS queries.

At least two, on separate infrastructure - that is what registries require and what resilience demands. ice.domains assigns ns1.ice.domains and ns2.ice.domains automatically.

Get free DNS hosting in minutes

Unlimited zones and records on a global anycast network. Works with domains registered anywhere. No credit card required.