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.
- List every record at your current provider - A/AAAA, CNAME, MX, TXT (don't forget SPF/DKIM), SRV, CAA.
- 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.
- 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
- ✅ All records recreated and verified at the new provider
- ✅ Old zone left running unchanged
- ✅ Nameservers updated at the registrar
- ✅ Verified with
dig NS example.com +shortafter a few hours - ✅ 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.