How to Transfer a Domain: Step-by-Step Guide

Transferring your domain to a better registrar saves money, improves DNS performance, and gives you better tools. Here is exactly how to do it without any downtime.

12 min read Updated April 2026 Names.Center Editorial Team

Millions of domain owners are paying too much because they registered with GoDaddy, Network Solutions, or other expensive registrars and never transferred to a cheaper alternative. Transferring a .com from GoDaddy ($22.99/year renewal) to Cloudflare ($9.15/year) saves $13.84 per domain per year. For a 10-domain portfolio, that is $138 saved annually — every year, forever.

Domain transfers are straightforward but involve specific steps that must be followed in order. Skip a step and the transfer fails. This guide walks you through the entire process, from unlocking your domain to verifying the transfer at your new registrar.

Key insight: Transfers do not affect your website or email. Only registrar management changes. Your DNS records, nameservers, and website stay exactly the same unless you deliberately change them.

Before You Transfer: Checklist

  • 60-day rule: Ensure your domain was registered or last transferred more than 60 days ago. ICANN prohibits transfers within 60 days of registration or previous transfer.
  • Contact info changes: Some registrars impose a 60-day transfer lock after changing registrant contact information. Update your info at the new registrar after transferring, not before.
  • Expiration date: Do not transfer a domain within 15 days of its expiration date. The transfer adds one year, but if it fails during processing, the domain could expire mid-transfer.
  • Note your DNS records: Before starting, screenshot or export your current DNS records (A, CNAME, MX, TXT). While transfers should not change DNS, having a backup ensures you can restore settings if anything goes wrong.
  • Disable DNSSEC: If DNSSEC is enabled, disable it at your current registrar before transferring. DNSSEC records at the registry level can conflict during transfer and cause DNS resolution failures.

Step-by-Step Transfer Process

Step 1: Unlock Your Domain

Log into your current registrar's dashboard. Find your domain's settings and disable the "Transfer Lock" or "Registrar Lock." This lock prevents unauthorized transfers. Most registrars have this under Domain Settings > Security or Transfer.

Step 2: Get Your EPP/Auth Code

Request an EPP authorization code (also called auth code, transfer key, or EPP key) from your current registrar. This is usually available in the domain management panel. Some registrars email it to you; others display it on screen. The code expires after a few days, so use it promptly.

Step 3: Initiate Transfer at New Registrar

Go to your new registrar (we recommend Cloudflare or Namecheap) and start a domain transfer. Enter your domain name and the EPP code. Pay the transfer fee (one year's renewal). The new registrar submits the transfer request to the registry.

Step 4: Approve the Transfer

You will receive a confirmation email from your current registrar (or ICANN) asking you to approve the transfer. Click the approval link immediately. If you do not respond, the transfer auto-approves after 5 days in most cases. Approving manually speeds up the process significantly.

Step 5: Verify Completion

After 1-7 days, check that the domain appears in your new registrar's dashboard. Verify that your DNS records transferred correctly. If DNS records did not carry over, re-enter them from your backup. Test your website and email to ensure everything works.

Best Registrars to Transfer To

RegistrarTransfer Cost (.com)Annual RenewalFree WHOIS Privacy
Cloudflare~$9.15~$9.15 (at cost)Yes
Namecheap~$8.98~$13.98Yes
Porkbun~$9.73~$10.41Yes
Dynadot~$9.99~$10.99Yes

For detailed comparisons, see our best domain registrars 2026 guide. If you are transferring from GoDaddy, the savings from switching to Cloudflare are substantial — $13+ per domain per year.

Common Transfer Issues

Domain Still Locked

The most common reason transfers fail. Double-check that the domain lock is disabled and wait 15-30 minutes for the status to propagate before initiating the transfer.

Invalid EPP Code

EPP codes expire (usually 5-14 days). If your transfer fails with an auth code error, request a new code from your current registrar and try again immediately.

Missed Approval Email

Transfer approval emails go to the registrant email in WHOIS. If that email is outdated, update it before starting the transfer. Check spam folders — these emails are often flagged.

DNSSEC Conflicts

Active DNSSEC records at the registry level can prevent or complicate transfers. Disable DNSSEC at your current registrar, wait for propagation (up to 48 hours), then proceed with the transfer.

Recommended Reading

Frequently Asked Questions

5-7 days typically. Cloudflare often completes in 1-2 days. Speed up by approving the confirmation email immediately.

One year's renewal at the new registrar ($9-15 for .com). This adds a year to your registration. No fee from your current registrar for transferring out.

No, if DNS settings remain unchanged. Transfers only move registrar control, not DNS or website files.

No. ICANN requires a 60-day waiting period after registration before transfer. This also applies after registrant contact changes.

A unique password (8-16 characters) that authorizes domain transfers. Get it from your current registrar's domain settings. It expires after a few days.
Buy a Premium Domain

Browse premium domains with seamless transfer support on Names.Center.

  • Verified premium domains
  • Secure escrow transfer
  • Transfer assistance included
  • Existing SEO value
Browse Premium Domains Live Auctions

Save Money With a Better Registrar

Transfer to a low-cost registrar and browse premium domains on Names.Center.