Almost every domain owner eventually reaches a moment where they want to change domain registrars. Perhaps your original registrar lured you in with a promotional first-year discount, only to surprise you with an inflated annual renewal invoice. Perhaps you are tired of aggressive upsell popups, confusing legacy control panels, or unresponsive customer service. Or maybe you simply want to consolidate scattered domains under a single modern dashboard with lower renewal fees and stronger two-factor authentication.
Whatever your motivation, transferring a domain name is a standardized, heavily regulated process designed to protect consumers. When you follow the correct sequence, you will not experience a single second of website downtime or miss an incoming business email. In this guide, we walk you through the pre-transfer checklist, the four required steps, and how to safeguard your existing DNS records.
Before you start: the transfer eligibility checklist
Before initiating a transfer, confirm that your domain meets the universal transfer requirements established by ICANN (the Internet Corporation for Assigned Names and Numbers):
1. The 60-Day Initial Registration Rule
Under ICANN policy, a domain cannot be transferred to a new registrar if it was registered within the past 60 days, or if it was previously transferred within the last 60 days. You must wait until day 61 to begin.
2. The 60-Day Contact Change Lock
Modifying the registrant first name, last name, organization, or email address at your current registrar may trigger an automatic 60-day security lock unless you actively opted out during the profile edit.
3. Working Registrant Contact Email
Your administrative contact email on file must be active and monitored. Authorization links and security verification codes will be sent to this exact inbox.
4. Active Domain Status
The domain must not be subject to active legal disputes, court orders, or trademark claims. While some registrars permit transfers during the initial post-expiration grace period, starting the transfer at least two weeks before your expiration date is much safer.
Step 1: Unlock the domain and resolve auto-renew conflicts
Sign into your existing registrar account and open the management panel for the domain you intend to move:
- Disable Registrar Lock: Look for the toggle labeled "Domain Lock," "Registrar Lock," or "Theft Protection" and turn it off. This lock exists to prevent unauthorized domain hijacking. If it remains enabled, your new registrar's incoming transfer request will be rejected automatically.
- Review auto-renewal settings: If your domain is set to auto-renew within the next several days, either renew it manually first or disable auto-renew so your old registrar does not bill you simultaneously while the transfer is processing.
Step 2: Obtain your authorization (EPP) code
Every generic top-level domain transfer requires an authorization passcode, universally known as an EPP code, Auth-Code, or transfer token. This string functions as a single-use password proving that you are the authenticated domain owner authorizing the transfer.
In your current registrar settings, locate the option labeled "Get Auth Code," "Request EPP Key," or "Email Transfer Password." Some registrars display the code directly on your screen, while others dispatch it to your registrant email address within a few minutes. Copy the code exactly as shown, taking care not to capture extra whitespace characters.
Step 3: Initiate the transfer at your new registrar
Navigate to the website of your chosen new registrar (such as Namecheap, Porkbun, or Cloudflare Registrar) and open their Domain Transfer page:
- Enter your domain name into the transfer search box.
- The new registrar will query public registry records to confirm that the domain is unlocked and eligible for transfer.
- Paste the authorization (EPP) code when prompted.
- Add the transfer to your shopping cart and complete the checkout process.
Your payment covers the transfer fee, which almost always includes an automatic one-year renewal added directly to your domain's existing lifespan.
Step 4: Approve the release and expedite completion
Once your payment clears, the registry notifies your losing registrar that a transfer has been requested.
You will receive an email from your old registrar with a subject line like "Transfer Authorization Request" or "Confirmation of Domain Transfer." Open this message and click the confirmation link to approve the immediate release of your domain.
If you do nothing, standard ICANN guidelines dictate that your losing registrar will release the domain automatically after five calendar days. However, many registrars offer an expedite feature: log into your old account, go to "Pending Transfers," and select "Approve Transfer Now" to complete the migration in minutes rather than days.
Protect your site: how to avoid website and email downtime
The most widespread misconception among website owners is that changing registrars will knock their website offline or disrupt business email. In reality, a registrar transfer only changes who bills you for the domain name: it does not touch your web host.
As explained in our guides on buying domain and hosting together versus separately and what domain hosting is and how it powers your website, registration is separate from DNS hosting.
To ensure completely zero downtime during your transfer, follow these guidelines:
- Using custom external nameservers: If your domain uses external nameservers (such as your web hosting provider or Cloudflare), your nameserver records carry over untouched during the transfer. Your website and email will not experience a single second of interruption.
- Using default registrar nameservers: If you rely on your old registrar's free default DNS servers, they may deactivate your zone file once the transfer completes. To avoid downtime, copy all existing A, CNAME, and MX records into your new registrar's DNS manager before initiating the transfer, or switch your nameservers to a free external provider a few days before the move.
How long it takes and what the transfer fee covers
A domain transfer typically completes within five to seven calendar days under automatic processing, or in less than an hour if you manually approve the release in your old registrar dashboard.
Importantly, the transfer fee is not an arbitrary penalty fee. Under ICANN regulations, the transfer payment provides an automatic one-year extension to your domain registration. For example, if your domain is scheduled to expire on December 1, 2027, completing a transfer today immediately moves your expiration date forward to December 1, 2028. You never forfeit previously paid registration time when switching providers.
Troubleshooting common transfer errors
If your domain transfer encounters an error or cancellation, check these four frequent causes:
Transfer lock remained active
If the domain status displays "clientTransferProhibited", the registry will reject the request. Toggle the transfer lock off in your current registrar settings and retry.
Incorrect EPP authorization key
EPP codes are strictly case-sensitive. Request a fresh code from your old registrar and paste it without leading or trailing spaces.
Privacy protection blocked verification email
If your current registrar uses an aggressive WHOIS proxy service that discards inbound messages, you will never receive the approval link. Temporarily disable WHOIS privacy before transferring.
Recent contact update triggered a 60-day freeze
If you modified your registrant contact details recently, an anti-fraud lock may have been applied. Contact your current registrar support team to request a lock release.
Verify the completed move with a WHOIS lookup
Once your new provider sends a confirmation notification that the transfer is complete, verify that the public registry data reflects the changes.
Run your domain through DomainRecon's free WHOIS Lookup Tool. Confirm that the "Registrar" field shows your new company, that your expiration date has extended by a full calendar year, and that your authoritative nameservers remain correctly assigned.
Frequently asked questions & conclusion
Do I lose remaining registration time when transferring?
No. All existing months and years remaining on your current domain registration carry over intact, and the transfer fee adds one full additional year to that existing date.
Can I transfer an expired domain?
Yes, in most cases you can transfer a domain during the standard 30-day renewal grace period after expiration. However, attempting a transfer at the final deadline is risky because some registrars lock expiring domains or shut down DNS routing.
Can my current registrar refuse to let me transfer?
Under ICANN rules, a registrar cannot deny a transfer simply because you want to leave. They can only block transfers for specific reasons: evidence of fraud, an unpaid balance from a previous billing term, a court order, or an active 60-day security lock.
Transferring your domain name to a reputable, transparent registrar is one of the best maintenance steps you can take for your online presence. By confirming your 60-day eligibility, unlocking the domain, collecting your authorization code, and preserving your active DNS nameservers, you can transition smoothly with zero downtime and complete peace of mind.
Explore related guides on domain management: