Moving your domain to a new registrar — whether for better pricing, better support, or consolidating everything in one place — sounds simple, but a surprising number of transfers stall or fail because of a few easy-to-miss requirements. The good news: the process itself hasn't changed much and follows the same rules across nearly every registrar, since it's governed by ICANN policy rather than any single company.

Here's exactly how to do it safely, without losing your domain or causing website downtime.

What a Domain Transfer Actually Moves (and What It Doesn't)

It's worth clarifying this upfront: transferring your domain moves your registration from one registrar to another. It does not move your website files, hosting, or email — those stay exactly where they are unless you separately migrate them. As long as your name servers and DNS records are set up correctly, your site and email can keep working without interruption throughout the transfer.

Before You Start: Check These Requirements

A domain can only be transferred if all of the following are true. Miss even one, and the registry will reject the request:

1. The domain must be at least 60 days old. This applies both to newly registered domains and domains that were transferred or had registrant contact changes within the last 60 days. This is an ICANN-wide rule — no registrar can waive it, regardless of what they promise.

2. The registrar lock must be off. Most registrars automatically apply a lock (often shown in WHOIS as "ClientTransferProhibited") to prevent unauthorized transfers. You'll need to log into your current registrar's dashboard and disable this manually before starting.

3. You need the EPP code (also called an authorization code or auth code). This is a unique code your current registrar provides that proves you're authorized to move the domain. Request it from your current registrar's domain management panel — some provide it instantly, others may take up to 24 hours.

4. Your registrant contact email must be accessible. The transfer approval request goes to the email on file for the domain. If that inbox is outdated or inaccessible, the transfer will time out waiting for confirmation.

5. WHOIS privacy may need to be temporarily disabled. If privacy protection is masking your contact details, it can interfere with the verification step. Check whether it needs to be turned off temporarily during the transfer window.

6. The domain must be in good standing. It can't be expired, suspended, or in a redemption period, and it shouldn't have any unpaid renewal fees outstanding with your current registrar.

Step-by-Step Transfer Process

Step 1: Unlock your domain. Log into your current registrar's control panel, find the domain lock setting, and switch it off. This change can take anywhere from a few minutes up to a couple of hours to fully take effect.

Step 2: Request the EPP/authorization code. Find the "Auth Code" or "EPP Code" option in your current registrar's domain management area. It's usually emailed to your registrant contact address.

Step 3: Disable WHOIS privacy, if needed. Temporarily turn off privacy protection so the transfer verification email can be properly matched to your contact details.

Step 4: Start the transfer at your new registrar. Enter your domain name and the EPP code with your new registrar to initiate the transfer request.

Step 5: Approve the confirmation email. You'll receive an approval request by email — confirm it promptly. Transfers that sit unapproved for too long can expire and need to be restarted.

Step 6: Wait out the mandatory transfer window. Most transfers take around 5 to 7 days to fully complete. This waiting period is largely fixed by ICANN policy and can't be sped up by any registrar.

Step 7: Verify DNS settings after the transfer completes. Once the transfer finishes, double-check your name servers and DNS records to make sure your site and email continue working exactly as before.

Step 8: Update your WHOIS contact information if needed. If anything changed during the process, update your registrant details with the new registrar — but be aware that changing registrant details can itself trigger a new 60-day lock, so avoid doing this right before a transfer if you can help it.

Common Reasons Transfers Fail or Get Delayed

A Few Extra Safety Tips

Final Thoughts

Domain transfers are mostly a waiting game once the paperwork is in order — the actual steps are straightforward, but the ICANN-mandated checks (the 60-day rule, registrar lock, and EPP code) trip up more people than the transfer process itself. Confirm all the eligibility requirements before you start, keep your contact email accessible throughout, and your domain will move over safely with no impact on your live website.

Frequently Asked Questions

Will my website go down during a domain transfer?
No, as long as your DNS settings and name servers are configured correctly — a domain transfer moves your registration, not your hosting or website files, which stay exactly where they are.
How long does a domain transfer usually take?
Most transfers take 5 to 7 days, largely due to a mandatory ICANN waiting period that no registrar can shorten.
What if I can't find my EPP code?
Log into your current registrar's account and look for an "Auth Code" or "EPP Code" option in domain management — most provide it instantly by email, though some take up to 24 hours.
Can I transfer a domain I just registered or recently transferred?
No — ICANN enforces a mandatory 60-day lock after a new registration, a previous transfer, or certain registrant contact changes, and no registrar can override this rule.