Complete Transfer Guide

Domain Transfer Process:
Step-by-Step Technical Guide

Master domain transfers with our complete technical walkthrough covering registrar procedures, security protocols, timeline expectations, troubleshooting, and escrow best practices.

5-7
Days Average Transfer Time
60+
Days Domain Must Be Old
$10-15
Typical Transfer Fee + 1 Year
99.8%
Success Rate with Escrow

Understanding Domain Transfers: The Basics

A domain transfer is the process of moving your domain registration from one registrar (like GoDaddy, Namecheap, Google Domains) to another. This is different from changing nameservers or moving your website hosting—those don't require a transfer.

Key Concept: Registration vs. Hosting vs. DNS

Domain Registration: Where you pay annual fees to own the domain name (requires transfer to move)

DNS/Nameservers: Where your domain points to (can be changed instantly without transfer)

Website Hosting: Where your website files live (completely separate from domain)

When to Transfer Your Domain

Good Reasons to Transfer

  • Better pricing: New registrar offers lower renewal rates (save $5-20/year)
  • Better features: Free WHOIS privacy, better DNS management, API access
  • Consolidation: Manage all domains in one place (portfolio management)
  • Better support: Current registrar has poor customer service
  • Domain purchase: Buying domain from another owner who uses different registrar

Bad Reasons to Transfer

  • Website is down: Transfer won't fix this—it's a hosting issue, not registration
  • Email isn't working: This is DNS/MX record issue, not registrar issue
  • Domain expiring soon: Renew first, then transfer (transfers can fail)
  • Just registered domain: Must wait 60 days minimum by ICANN rules
  • Panic/emotion: Transfers take 5-7 days—not a quick fix for urgent issues

Transfer Eligibility Requirements

Before initiating a transfer, verify your domain meets these ICANN-mandated requirements:

1

Domain Age: 60+ Days Old

ICANN requires 60-day lock period after initial registration or previous transfer. This prevents rapid-fire transfers used in domain theft.

Check: Log into current registrar → domain details → "Created Date" or "Last Transfer Date" must be 60+ days ago

2

Domain Not Locked

Most registrars enable "Registrar Lock" (also called "Transfer Lock") by default to prevent unauthorized transfers. You must manually unlock it.

Action: Current registrar dashboard → find "Domain Lock" or "Transfer Lock" setting → disable it (can take 24 hours to process)

3

Valid Authorization Code (EPP Code)

Every domain has a unique transfer authorization code (also called EPP code, auth code, or transfer key). This proves you control the domain.

Get Code: Current registrar → "Get Authorization Code" or "Get EPP Code" → receives via email within minutes to hours

4

Access to Admin Email

Both registrars will send verification emails to the domain's administrative contact email (listed in WHOIS). You must have access to approve the transfer.

Critical: Update admin email FIRST if you don't have access. Wait 5 days after email change before transferring (ICANN security rule).

5

Domain Status: Active/OK

Domain must not be in redemption period, pending delete, or on legal hold. Check domain status at your registrar or use WHOIS lookup.

Check Status: Use ICANN WHOIS → search domain → "Domain Status" should be "ok" or "clientTransferProhibited" (you can unlock this)

6

Not Expiring Within 15 Days

If domain expires during transfer, the transfer will fail. Always ensure domain has 30+ days before expiration.

Best Practice: Renew domain for 1 year BEFORE initiating transfer. Transfer adds another year, so you'll have 2+ years total.

Pre-Transfer Checklist

The Complete Transfer Process: Step-by-Step

Follow this detailed walkthrough for a successful transfer. Timeline: 5-7 days from initiation to completion.

1

Prepare at Current Registrar

Complete all pre-transfer requirements

Actions to Complete:

  1. 1
    Backup DNS Records: Document all DNS settings (A, CNAME, MX, TXT records). Screenshot or export them. Transfers don't move DNS automatically.
  2. 2
    Disable Domain Privacy/WHOIS Protection: Some registrars require this. Check registrar's transfer guide.
  3. 3
    Unlock Domain: Disable "Transfer Lock" or "Registrar Lock" in domain settings. Save changes.
  4. 4
    Request Authorization Code: Click "Get Auth Code" or "Transfer Authorization." Code sent to admin email within 15 minutes to 24 hours.
  5. 5
    Verify Admin Email: Confirm you can access the email address listed as administrative contact in WHOIS.

Timeline

Allow 24-48 hours for domain unlock and auth code delivery. Don't rush this step.

2

Initiate Transfer at New Registrar

Start the transfer request

Transfer Initiation Steps:

  1. 1
    Go to New Registrar: Navigate to "Transfer Domain" or "Domain Transfer" page (usually in main menu).
  2. 2
    Enter Domain Name: Type your domain (e.g., example.com). System checks if it's eligible for transfer.
  3. 3
    Enter Authorization Code: Paste the EPP/auth code you received from current registrar. Double-check for typos.
  4. 4
    Pay Transfer Fee: Typically $10-15. This includes a 1-year extension of your domain registration.
  5. 5
    Submit Transfer Request: New registrar sends transfer request to current registrar.

What Happens Behind the Scenes

New registrar contacts the registry (Verisign for .com) requesting the transfer. Registry notifies current registrar, triggering a 5-day countdown clock.

3

Approve Transfer (Both Sides)

Confirm via email within 5 days

Email Verification Process:

Email #1: From New Registrar (Gaining Registrar)

Subject: "Confirm Domain Transfer for example.com"
Sent to: Admin email listed in WHOIS
Action Required: Click confirmation link to approve transfer

Timeline: Email arrives within 15 minutes of transfer initiation. Link valid for 5 days.

Email #2: From Current Registrar (Losing Registrar)

Subject: "Transfer Request for example.com - Action Required"
Sent to: Admin email listed in WHOIS
Action Options: Approve immediately OR deny transfer OR do nothing (auto-approves in 5 days)

Pro Tip: If you do nothing, transfer auto-approves after 5 days. Many registrars try to dissuade you from leaving—ignore retention emails.

Speed Up Transfer

Approve BOTH emails immediately to complete transfer in 24-48 hours instead of waiting 5 days. Most transfers complete within hours once both sides approve.

4

Transfer Completes

Domain moves to new registrar

Completion Notifications:

  • Confirmation Email: Both registrars send final confirmation. Domain now managed at new registrar.
  • Expiration Date Updated: Your domain gets +1 year extension automatically (included in transfer fee).
  • 60-Day Lock Applied: Domain is locked from further transfers for 60 days (ICANN security policy).
5

Post-Transfer Configuration

Restore DNS and settings

Critical Post-Transfer Tasks:

  1. 1
    Restore DNS Records: Re-enter all DNS settings you backed up in Step 1. DNS changes take 24-48 hours to propagate globally.
  2. 2
    Enable Domain Privacy: Re-enable WHOIS privacy if you had it (some registrars include this free).
  3. 3
    Enable Auto-Renewal: Prevent accidental expiration by enabling automatic renewal at new registrar.
  4. 4
    Test Website & Email: Verify website loads correctly and email works. Check from multiple devices/networks.
  5. 5
    Update Payment Method: Ensure valid credit card on file for future renewals.

Critical Warning

Your website may go down for 24-48 hours if DNS records aren't properly restored. Complete DNS configuration IMMEDIATELY after transfer completes. Don't wait.

Complete Transfer Timeline

Day 0: Unlock domain, request auth code, initiate transfer
Day 0-1: Receive approval emails from both registrars
Day 1-2: Approve transfer on both sides (or wait for auto-approval)
Day 2-5: Transfer processing by registry
Day 5-7: Transfer complete, restore DNS settings
Total: 5-7 days typical (can be 24-48 hours if both sides approve immediately)

Escrow Services for High-Value Domain Transfers

For domains worth $5,000+, ALWAYS use escrow services. Escrow protects both buyer and seller from fraud, ensuring payment and domain transfer occur simultaneously.

Why Escrow is Non-Negotiable

Without escrow, you risk: (1) Buyer pays, seller doesn't transfer domain, (2) Seller transfers domain, buyer disputes credit card charge, (3) Domain gets stolen mid-transfer. Escrow eliminates all three risks.

Industry standard: Escrow.com (ICANN-accredited, handles 90% of premium domain sales)

How Escrow Works for Domain Transfers

1

Initiate Escrow Transaction

Seller or buyer creates transaction at Escrow.com (or Dan.com, Sedo, etc.). Enter:

  • Domain name(s)
  • Purchase price
  • Who pays escrow fee (typically buyer pays 3.25% or split 50/50)
  • Inspection period (typically 3-5 days for buyer to verify domain)

Cost: Escrow.com charges 3.25% of purchase price (min $25). For $50K domain = $1,625 escrow fee.

2

Buyer Sends Payment to Escrow

Buyer sends funds via:

  • Wire transfer: Fastest (1-2 days), best for $10K+
  • Credit card: 2-4% processing fee, instant, best for under $10K
  • PayPal: 2.9% + $0.30 fee, instant
  • Cryptocurrency: Bitcoin, Ethereum accepted (varies by platform)

Escrow verifies funds cleared before notifying seller to proceed.

3

Seller Initiates Domain Transfer

Once funds are secured in escrow, seller:

  • Unlocks domain at current registrar
  • Provides authorization code to buyer (via escrow platform)
  • Buyer initiates transfer at their registrar using auth code
  • Transfer follows normal 5-7 day process

Pro Tip: Some sellers use "PUSH" method instead of transfer if buyer uses same registrar. This completes instantly (24 hours) instead of 5-7 days.

4

Buyer Inspection Period

After domain arrives at buyer's registrar, buyer has 3-5 days to:

  • Verify domain transferred correctly
  • Confirm domain name matches agreement
  • Check no trademarks disputes or liens
  • Test domain functionality (can set up website, email)

Buyer options: (A) Accept domain → funds release to seller, OR (B) Reject domain → full refund, domain returns to seller

5

Transaction Complete

Buyer accepts domain → escrow releases funds to seller:

  • Seller receives payment minus escrow fee (if seller pays)
  • Buyer owns domain at their registrar
  • Escrow closes transaction, sends receipts to both parties
  • Both parties receive tax documentation (1099 for US sellers)

Total timeline: 10-14 days from payment to completion

Recommended Escrow Providers

Escrow.com

Industry Standard

Best For: Any domain transaction $2,500+

Fee: 3.25% (buyer pays) or split 50/50

Processing: 10-14 days typical

Pros: ICANN-accredited, handles 90% of premium sales, trusted by Fortune 500, excellent dispute resolution

Cons: Slower than alternatives, requires identity verification

Dan.com

Fast & Easy

Best For: $1K-$50K quick transactions

Fee: 0% buyer fee, 9% seller commission

Processing: 3-7 days typical

Pros: Built-in marketplace, automatic transfer process, buyer pays $0 fees, fast

Cons: Higher seller fees than Escrow.com, less established

Sedo

Broker + Escrow

Best For: $50K+ with broker assistance

Fee: 10-20% seller commission (negotiable)

Processing: 14-30 days typical

Pros: Broker negotiates on your behalf, handles complex international transfers, white-glove service

Cons: Expensive, slower, overkill for simple transfers

Afternic/GoDaddy

Integrated Platform

Best For: GoDaddy users, under $25K

Fee: 15-20% seller commission

Processing: 7-10 days typical

Pros: Integrated with GoDaddy registrar, instant PUSH if both use GoDaddy, easy UX

Cons: High seller fees, limited to GoDaddy ecosystem

Escrow Scams to Avoid

Fake Escrow Sites: Scammers create sites like "Escrow-secure.com" that look like Escrow.com. ONLY use official sites: Escrow.com (not .net or .org)

"Friends & Family" PayPal: Seller asks for F&F payment to "save fees." This removes buyer protection. NEVER do this.

Wire to Personal Account: Seller says "I trust you, just wire directly." Without escrow, you have zero recourse if domain doesn't transfer.

Cryptocurrency Direct: "Send Bitcoin to my wallet, then I'll transfer." Once crypto is sent, it's irreversible. Use escrow that accepts crypto.

Troubleshooting Guide

Common Transfer Problems & Solutions

95% of transfer failures are caused by these 8 issues. Here's how to fix them.

❌ "Transfer Rejected" or "Invalid Authorization Code"

Cause: Wrong auth code, typo, or code expired

Solutions:

  • Request NEW auth code from current registrar (codes can expire after 30 days)
  • Copy-paste code carefully (no spaces before/after)
  • Some registrars auto-lock domain after failed attempt—check lock status
  • Wait 24 hours after unlock before retrying transfer

❌ "Domain is Locked" or "Transfer Prohibited"

Cause: Registrar lock still enabled

Solutions:

  • Log into current registrar → Domain Management → disable "Transfer Lock"
  • Some registrars require 24-48 hours for unlock to process
  • Check WHOIS status at lookup.icann.org → status should NOT include "clientTransferProhibited"
  • If you see "serverTransferProhibited" → contact registrar support (manual unlock required)

❌ Never Received Transfer Approval Email

Cause: Email in spam, wrong admin email, email forwarding broken

Solutions:

  • Check spam/junk folder for emails from registrar domains (@escrow.com, @enom.com, etc.)
  • Whitelist registrar email domains in email client
  • Verify admin email in WHOIS is correct and active
  • If using email forwarding (admin@yourdomain.com), test it's working
  • Contact new registrar support → they can manually resend approval email
  • Some registrars allow approval via dashboard instead of email

❌ "Domain Created/Transferred Within 60 Days"

Cause: ICANN 60-day transfer lock is active

Solutions:

  • Wait until 60 days pass since registration or last transfer
  • Check domain WHOIS "Created Date" or "Last Transfer Date"
  • NO workaround exists—this is ICANN policy enforced at registry level
  • Plan ahead: if buying domain, negotiate 60-day post-registration wait period

❌ Current Registrar Rejected/Denied Transfer

Cause: Unpaid invoices, disputes, or retention tactics

Solutions:

  • Check for unpaid invoices at current registrar—pay any outstanding balances
  • Some registrars auto-deny if domain expires within 15 days—renew first
  • If denial is unjustified, file complaint with ICANN (domains cannot be held hostage)
  • Legal option: Registrars MUST allow transfers per ICANN policy—lawyer letter usually resolves
  • Do nothing and wait—transfer auto-approves after 5 days if current registrar doesn't explicitly deny

❌ Website Went Down After Transfer

Cause: DNS records not restored at new registrar

Solutions:

  • Immediately restore all DNS records (A, CNAME, MX, TXT) at new registrar
  • Use DNS records backup you made before transfer (if you forgot, check old registrar—some keep records 30 days)
  • DNS propagation takes 24-48 hours globally, but most users see changes in 2-4 hours
  • Test using whatsmydns.net to see propagation status worldwide
  • Flush your local DNS cache: Windows (ipconfig /flushdns), Mac (sudo dscacheutil -flushcache)

❌ Email Stopped Working After Transfer

Cause: MX records not configured at new registrar

Solutions:

  • Add MX records pointing to email provider (Google Workspace, Office365, etc.)
  • Also add SPF and DKIM TXT records for email authentication (prevents spam classification)
  • Test email delivery using mxtoolbox.com MX lookup
  • Email DNS propagation is slower than web (up to 72 hours)—be patient
  • If urgent, contact email provider support for temporary SMTP relay

❌ Transfer Stuck "Pending" for 7+ Days

Cause: Registry issue, system error, or approval not received

Solutions:

  • Contact new registrar support with transfer ID—they can check registry status
  • Verify both approval emails were clicked (check spam folders)
  • If auto-approval didn't trigger after 5 days, there may be registry error
  • New registrar can file expedited transfer request with registry (usually resolves in 24-48 hours)
  • Last resort: cancel transfer, wait 24 hours, initiate new transfer with fresh auth code

Need Transfer Help?

If you're stuck on a transfer or buying a premium domain from us, we'll guide you through the entire process. We handle thousands of transfers annually and know how to resolve any issue.

Security Best Practices

Secure Transfer Checklist: Protect Your Investment

Domain hijacking causes $50M+ in losses annually. Follow these security protocols for safe transfers

1. Use Escrow for All Transactions Over $1,000

Never send payment directly to seller. Escrow.com charges 2-3% fee ($25 minimum) but protects both parties from fraud.

Recommended Escrow Services:

  • Escrow.com: ICANN-approved, handles 95% of premium domain sales. Fee: 2-3% ($25-$100 min)
  • Dan.com: Built-in escrow with domain marketplace. Fee: 9% for sellers, buyers protected
  • Sedo.com: Broker-assisted transactions with escrow. Fee: 10-15% commission split

2. Enable Two-Factor Authentication (2FA)

Before and after transfer, enable 2FA at both registrars. This prevents account takeovers even if password is compromised.

Best 2FA Methods (in order):

  1. 1. Hardware key (YubiKey) - most secure
  2. 2. Authenticator app (Google/Authy)
  3. 3. SMS codes - acceptable but weakest

Never Use:

  • âś— Email-only authentication
  • âś— Security questions alone
  • âś— Shared/reused passwords

3. Document Everything in Writing

Create paper trail of entire transaction. This protects you in disputes and legal situations.

Documents to Save:

  • • Original sale listing or agreement (screenshot)
  • • Email negotiations with seller
  • • Payment receipts (escrow confirmation, wire transfer, crypto transaction)
  • • Authorization code and transfer initiation confirmation
  • • Transfer completion email from registrar
  • • WHOIS history showing ownership change (use DomainTools archives)

4. Verify Seller Legitimacy Before Payment

Domain scams are sophisticated. Perform due diligence before transferring funds.

âś“ Legitimacy Checklist:

  • • WHOIS shows seller email matches communication email
  • • Seller provides domain access (can unlock, get auth code)
  • • Seller has history/reputation on domain forums (NamePros, DNForum)
  • • Seller agrees to use escrow without hesitation
  • • Domain has clean history (no UDRP disputes, no trademark conflicts)

âś— Red Flags - Walk Away:

  • • Seller refuses escrow ("too expensive," "not necessary")
  • • Seller can't prove ownership (no WHOIS access)
  • • Seller pressures for immediate payment ("limited time offer")
  • • Payment requested via untraceable methods (crypto to personal wallet, Western Union)
  • • Email from free provider (Gmail/Yahoo) for $10K+ domain
  • • Seller has no online presence or reviews

5. Check Domain History for Red Flags

Domain's past affects future usability. Compromised history can tank SEO or trigger legal issues.

Pre-Purchase Investigation Tools:

Wayback Machine (archive.org): Check historical content. Avoid domains used for spam, adult content, or illegal activity.

WIPO UDRP Database: Search domain name. If involved in trademark disputes, avoid—indicates legal risk.

Google Safe Browsing: Check if domain is blacklisted (transparencyreport.google.com/safe-browsing)

Ahrefs/SEMrush: Check backlink profile. Spammy backlinks indicate SEO penalties.

Need Help With a Domain Transfer?

We handle all aspects of secure domain transfers with built-in escrow and full support throughout the process.