Back to Blog
Technical GuideApril 7, 2026·6 min read

What is Domain Transfer? How to Do It (Simple Methods)

What is domain transfer and how does it work? Auth Code, DNS settings, registrar comparison, and step-by-step transfer guide. Updated for 2026.

Summarize This Article with AI:

Domain transfer is the process of moving a domain name from one registrar to another. You might transfer your domain for better pricing, improved technical support, or additional services. In this guide, we explain the domain transfer process step by step in a simple and clear manner.

What is a Domain Transfer?

A domain transfer is the process of changing the registrar that manages your domain name. During the transfer, your domain name doesn't change, and your website remains online. Only the company that your domain is registered with changes.

There are important distinctions between related concepts:

ConceptDescriptionWhat Changes?
Domain Transfer (Registrar Transfer)The domain registrar changesRegistrar company
DNS ChangeThe server the domain points to changesName server (NS) records
Hosting MigrationWebsite files are moved to another serverServer and files

Note: You can point your domain to a different hosting by changing DNS settings without transferring. A transfer only changes the registrar.

Why Transfer Your Domain?

  • Better pricing — Renewal prices vary significantly between registrars
  • Better technical support — Switch to providers with 24/7 support in your language
  • Consolidated management — Manage all domain and hosting services in one dashboard
  • Extra services — Free WHOIS privacy, SSL, email addresses
  • Better DNS infrastructure — Anycast DNS, faster resolution times
  • Security — Two-factor authentication, domain locking options

Pre-Transfer Checklist

Before starting the transfer, make sure the following conditions are met:

CheckRequirementDescription
Domain ageAt least 60 daysNewly registered domains cannot be transferred for 60 days (ICANN rule)
Last transferAt least 60 days60 days must have passed since the last transfer
Domain lockMust be unlockedTransfer Lock / Registrar Lock must be disabled
WHOIS infoMust be currentEmail address must be correct and accessible
Auth Code (EPP)RequiredMust be obtained from current registrar
Domain expiryNot expiredExpired domains need renewal first

E-Commerce Platform with Domain & Hosting Included

Connect your domain to Beekod, set up your professional store with SSL included. Free for 14 days.

Get Started →

How to Transfer a Domain (Step by Step)

Step 1: Get the Auth Code (EPP Code)

Log into your current domain registrar's control panel and request an Auth Code (Authorization Code or EPP Code). This code is a security key that verifies domain ownership.

  • GoDaddy: My Products → Domain → Domain Settings → Transfer out → Get authorization code
  • Namecheap: Domain List → Manage → Sharing & Transfer → Auth Code
  • Google Domains: Registration Settings → Transfer out → Get auth code
  • Cloudflare: Domain Registration → Manage → Configuration → Auth Code

Step 2: Unlock the Domain

Most registrars apply a Transfer Lock (Registrar Lock) to protect against unauthorized transfers. You need to disable this lock before transferring. Find the "Domain Lock" or "Transfer Lock" option in your control panel and turn it off.

Step 3: Initiate Transfer at the New Registrar

Go to your target registrar's website, find the "Domain Transfer" section, and enter the domain name you want to transfer. The system will ask for your Auth Code.

Step 4: Enter Auth Code and Pay

Enter the Auth Code and pay the transfer fee. The transfer fee is usually equivalent to a 1-year renewal and adds +1 year to your domain registration period.

Step 5: Approve the Transfer

A confirmation email will be sent to the email address registered in WHOIS. Click the link in this email to approve the transfer. Some registrars may also request approval from the current registrar.

Step 6: Wait for Transfer Completion

The transfer process typically takes 5-7 days. During this time, your domain and website continue to work normally. You'll receive a notification email from your new registrar when the transfer is complete.

Domain Registrar Comparison

Registrar.com RenewalTransfer FeeWHOIS PrivacyDNS Management
Cloudflare RegistrarAt cost (~$10)At costFreeAdvanced (Anycast)
Namecheap~$13/year~$9-13FreeAdvanced
Google Domains~$12/year~$12FreeBasic
GoDaddy~$22/year~$12-20Paid (~$10/year)Basic
Porkbun~$10/year~$10FreeAdvanced
Dynadot~$10/year~$10FreeBasic

Recommendation: For the best value, Cloudflare Registrar offers domains at cost with no markup. Namecheap is great for extras like free WHOIS privacy and advanced DNS. Porkbun offers competitive pricing with a clean interface.

Easy Domain Management with Beekod

Connect your custom domain with one click. DNS, SSL, and email settings configured automatically.

Explore Features

Domain Transfer Timelines

Domain ExtensionTransfer TimeApproval Method
.com, .net, .org5-7 daysEmail approval + Auth Code
.io, .co5-7 daysEmail approval + Auth Code
.eu1-5 daysEmail approval + Auth Code
.de1-2 daysAuth Code (fast transfer)
.ukInstant - 2 daysIPS tag change

Important Tips for Domain Transfer

  1. Back up your DNS records — Before the transfer, take screenshots or note down your current A, CNAME, MX, and TXT records.
  2. Check your email service — If you use email on your domain, ensure MX records are correctly set up after the transfer.
  3. Verify your SSL certificate — Check your SSL certificate validity after transfer. Let's Encrypt users may have DNS validation temporarily affected.
  4. Enable WHOIS privacy — Activate WHOIS privacy protection at your new registrar to keep personal information private.
  5. Set up auto-renewal — Configure auto-renewal and payment details at your new registrar immediately.
  6. Re-enable transfer lock — After the transfer completes, reactivate the domain lock (Transfer Lock) at your new registrar.

Common Issues and Solutions

IssueCauseSolution
Transfer rejectedDomain locked, 60-day ruleRemove lock, wait 60 days and try again
Auth Code not workingWrong or expired codeRequest a new Auth Code from current registrar
Approval email not receivedWHOIS email is old or incorrectUpdate the WHOIS email address first
Site went down during transferDNS records were lostManually enter DNS records at new registrar
Emails stopped workingMissing MX recordsSet up MX records in the new DNS management panel

Power Your E-Commerce Site with a Professional Domain

Free SSL, custom domain support, and professional email infrastructure. Try it now.

Request Free Demo →

Conclusion

Domain transfer is a simple and safe process when you follow the right steps. Get your Auth Code, unlock the domain, initiate the transfer at your new registrar, and click the confirmation email. The process typically completes within 5-7 days, and your site continues to work without interruption. The most important step is backing up your DNS records before the transfer and ensuring your email service isn't affected.

Our Partners

Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner
Partner