Moving a domain to a new registrar should be routine, but small oversights can break websites, interrupt email, or stall a transfer for days. This checklist is designed as a reusable playbook for developers, IT admins, and business owners who want to transfer a domain without downtime. It focuses on the practical sequence: confirm whether you even need a transfer, preserve DNS, protect email, gather the domain auth code, submit the move, and verify everything after the transfer completes.
Overview
A domain transfer changes the registrar that manages your domain registration. It does not automatically move your website, mailboxes, DNS zone, or hosting account. That distinction matters because most domain transfer problems come from confusing registration with DNS management or hosting.
If your website is hosted on a cloud server, VPS hosting plan, or managed web hosting platform, that hosting can keep running while the registrar changes. In many cases, the safest way to transfer domain ownership is to leave your nameservers and DNS records unchanged during the move. That approach reduces the chance of downtime because your traffic keeps resolving through the same DNS provider while the registrar update happens in the background.
Before you begin, decide what kind of change you are making:
- Registrar-only transfer: You want to move billing and domain registration to a new provider, but keep the same DNS management and hosting.
- Registrar plus DNS change: You want to move the domain to a new registrar and also switch nameservers or managed DNS.
- Full platform move: You want domain registration, DNS management, web hosting, and possibly email under one provider.
The lower-risk path is usually to separate these changes. First move the domain registration. Then, after the transfer is complete and stable, change DNS or hosting if needed. If you are still comparing providers, see Best Domain Registrars for Developers and Small Businesses for a registrar-focused starting point.
Use the checklist below as a preflight process rather than a one-time read. Domain transfers are rarely difficult because of one major obstacle; they fail because several minor details were not checked in the right order.
Checklist by scenario
This section gives you a transfer checklist by situation. Start with the universal steps, then use the scenario that matches your setup.
Universal domain transfer checklist
- Confirm that a transfer is necessary. If your only issue is DNS management, you may not need to move the registrar at all. You may be able to switch nameservers, use an external DNS provider, or update records in place.
- Identify where each function lives. Write down your current registrar, DNS host, website host, SSL provider, and email provider. This prevents accidental changes to the wrong service.
- Export or copy your DNS zone. Save every current record: A, AAAA, CNAME, MX, TXT, SRV, and any custom subdomain records. Include TTL values if they are visible.
- Document nameservers. Record the current authoritative nameservers exactly as shown.
- Check domain lock status. Most registrars require the domain to be unlocked before transfer.
- Verify registrant email access. Transfer approvals or notices often go to the domain contact email. Make sure that mailbox works and is monitored.
- Request the domain auth code. This may also be labeled EPP code or authorization code.
- Review renewal timing. Avoid starting a move at the last minute before expiration if you are unsure of the registrar workflow. Give yourself margin for approvals, support tickets, or rejected requests.
- Pause unrelated changes. Do not combine a domain transfer with a website migration, mail move, DNS cleanup, and SSL change unless you have a strong reason and a rollback plan.
- Tell stakeholders. If the domain supports production traffic or business email, let the relevant team know what is changing and when.
Scenario 1: Move domain to new registrar, keep the same DNS
This is the safest path if your goal is simply to consolidate domain registration or get better account management.
- Leave nameservers unchanged. Do not update them during the transfer.
- Take a screenshot or export of the current DNS zone anyway. Even if DNS is staying put, keep a recovery copy.
- Unlock the domain at the current registrar.
- Request and copy the domain auth code.
- Start the transfer at the new registrar. Enter the auth code carefully and confirm the domain name spelling.
- Approve any confirmation emails promptly.
- Monitor transfer status. Expect some waiting time; exact timing depends on the registry and both registrars' workflows.
- After completion, verify nameservers did not change.
- Confirm the website, API endpoints, and email still resolve correctly.
- Re-enable transfer lock at the new registrar.
This scenario is usually the best way to transfer domain without downtime because no active DNS path changes.
Scenario 2: Move registrar and change DNS provider
This is common when a team wants domain and hosting in one place, or wants better managed DNS. The key is to prepare the new DNS zone before touching nameservers.
- Complete the universal checklist.
- Build the new DNS zone first. Recreate every live record at the new DNS provider before making any switch.
- Pay special attention to email records. Copy MX, TXT, SPF, DKIM, and DMARC-related records exactly. A typo here can break inbound delivery, outbound authentication, or both.
- Verify application-specific records. Check subdomains for app panels, customer portals, staging environments, CDN endpoints, verification tokens, and redirects.
- Reduce TTL on records ahead of time if your provider allows it. This can shorten propagation delay when you later change nameservers or address records.
- Transfer the domain registration first if possible. Keep current nameservers during the move.
- Once the transfer is complete, change nameservers to the new DNS provider.
- Monitor resolution from multiple networks and regions.
- Keep the old DNS zone intact for a safety window. Do not delete records immediately after the change.
If you also plan to change hosting, separate that project from the registrar move unless you have tested the new environment thoroughly.
Scenario 3: Move a domain that handles business email
Email is where many transfers become disruptive. A working website with a broken mail flow is still a business outage.
- Inventory all mail-related records. That usually includes MX records and TXT records for SPF, DKIM, and DMARC. Some setups also use autodiscover, verification, or vendor-specific records.
- Confirm who hosts your email. Do not assume your registrar hosts your mail just because the domain is registered there.
- Keep mail DNS untouched during the transfer if possible.
- Check the administrative contact mailbox. Avoid using an email address tied only to the domain being transferred unless you are sure it will remain reachable during the process.
- After the transfer, test inbound and outbound mail. Send messages between internal and external accounts.
- Review spam and authentication headers if mail starts failing. Minor TXT mistakes can affect deliverability.
If your team has ever searched for MX TXT SPF DKIM setup guidance while troubleshooting mail, treat this transfer as a change-management task, not just a billing update.
Scenario 4: Move a domain used by a production app or developer platform
For SaaS products, APIs, admin tools, and customer-facing applications, a registrar change should be handled like infrastructure maintenance.
- List critical hostnames. Include root domain, www, API, admin, login, webhook, status, docs, and region-specific subdomains.
- Record every external dependency. CDN, load balancer, SSL validation, identity provider, monitoring endpoint, and third-party verification records all matter.
- Lower TTL in advance if a later DNS change is planned.
- Schedule the transfer during a low-risk window.
- Assign an owner for each system check. Web, DNS, email, and security should each have explicit validation steps.
- Confirm certificate coverage. If your SSL setup depends on DNS validation, make sure required records remain present.
- Run post-transfer tests. Resolve records, load the site, test login, hit key endpoints, and review alerts.
For teams also revisiting infrastructure, articles such as Hosting Architecture for AI‑First Websites: Balancing Model Inference and UX Performance can help separate domain concerns from hosting architecture decisions.
What to double-check
If you remember only one section from this article, make it this one. These are the details most likely to cause avoidable trouble.
- Registrar vs DNS host: The company that bills your domain may not be the company serving your DNS. Verify both.
- Nameserver preservation: If your goal is only domain registration transfer, keep nameservers exactly the same.
- Domain auth code accuracy: Copy it carefully and avoid hidden spaces or formatting issues.
- Contact email access: Make sure transfer approvals do not go to an inbox you cannot reach.
- Transfer lock status: Domains are often locked by default.
- Email records: Recheck MX priority values, SPF syntax, DKIM selectors, and any TXT verification tokens.
- Root and www behavior: Many sites handle these differently. Confirm both.
- Subdomains: Internal tools, customer portals, staging apps, and support systems are easy to miss.
- TTL values: Low TTL can help during changes, but only if lowered before the switch and allowed time to propagate.
- Expiration window: Start early enough that a failed attempt does not become an urgent renewal problem.
- WHOIS/privacy settings and account access: After the move, confirm the domain appears in the new account and security settings are where you expect them.
- DNSSEC or advanced security features: If enabled, review the transfer plan carefully because mismatched security settings can create resolution issues.
A practical habit is to maintain a simple domain handoff document with current registrar, nameservers, DNS zone export, renewal date, contact email, and validation checklist. That small document saves time every time you need to move, renew, or troubleshoot a domain.
Common mistakes
Most transfer incidents come down to process, not technical complexity. These are the mistakes worth avoiding.
1. Changing too many things at once
Teams often try to move the registrar, migrate hosting, update DNS, redesign the site, and switch email providers in one maintenance window. That makes rollback hard and troubleshooting slower. Separate registration, DNS, hosting, and mail changes whenever possible.
2. Assuming the transfer moves the website
A domain transfer does not move files, databases, applications, or cloud hosting workloads. If you need to host a website with a custom domain on a new provider, treat hosting migration as its own project.
3. Forgetting email dependencies
Website checks may pass while email quietly fails. Always validate MX and TXT records and perform live send-receive tests after the change.
4. Rebuilding DNS from memory
Do not rely on memory or partial screenshots. Export the entire zone or record every entry before making changes. This is especially important for old domains with years of accumulated service records.
5. Starting too close to an important deadline
A domain tied to a product launch, seasonal campaign, or expiring certificate should not be transferred at the last possible moment. Give yourself time for normal delays and unexpected support interactions.
6. Ignoring subdomains and validation records
Many production services depend on TXT verification records, CNAME mappings, or niche subdomains that are not visible to casual checks. Inventory everything that customers, staff, and automation depend on.
7. Not testing from the outside
Internal networks, browser caches, and local resolver behavior can hide DNS issues. Test from different networks and use independent lookups where possible.
8. Removing the old DNS zone too quickly
Even after a successful nameserver change, keep the old configuration available for a safety period. That gives you a reference point and reduces recovery time if you discover a missing record.
When to revisit
This checklist is worth revisiting any time the domain's role changes, not only when a transfer is already in progress. Use it as a standing review document in the following situations:
- Before seasonal planning cycles: If your busiest quarter is approaching, review registrar access, renewal timing, DNS exports, and mail records before making changes.
- When workflows or tools change: A new DNS provider, email platform, CDN, or cloud hosting stack can introduce records that should be documented before a future transfer.
- After mergers, rebrands, or team changes: Domains often outlive the people who set them up. Reconfirm ownership, contact access, and security settings.
- Before consolidating vendors: If you want domain and hosting in one place, review whether consolidation actually reduces risk for your environment.
- During annual operations reviews: Treat domains like production assets. Check expiration dates, registrar locks, DNS exports, and access controls.
For practical next steps, use this short action list:
- Create a current inventory of registrar, DNS host, hosting provider, and email provider for each important domain.
- Export or document your live DNS zone now, before any transfer is planned.
- Store domain auth, billing, and approval responsibilities with clear internal ownership.
- Choose the lowest-risk transfer path: registrar only first, DNS later if needed.
- Run a post-change verification checklist covering web, redirects, SSL, and email.
A good domain transfer checklist is less about memorizing registrar-specific menus and more about keeping control of the dependencies around the domain. When you know what stays the same, what changes, and how to validate each layer, you can move domain registration cleanly and avoid downtime.