Back to Resources

How to Transfer a Domain

Moving a domain to a new registrar is routine and, done right, causes zero downtime. Here is the full process, the common blockers, and what it costs.

Last updated:

Before you start

A domain transfer changes which company manages your registration — not where your website is hosted. As long as you leave your DNS untouched, your site and email keep working the whole time. Pick a destination registrar first; our registrar comparison covers the main options and their renewal pricing.

The transfer process, step by step

  1. 1

    Confirm eligibility

    The domain must be at least 60 days old at its current registrar and not within 60 days of a previous transfer. ICANN enforces this lock on most gTLDs.

  2. 2

    Unlock the domain

    In your current registrar’s control panel, turn off the "transfer lock" (sometimes called registrar lock or clientTransferProhibited).

  3. 3

    Get the authorization code

    Request the EPP / auth code (also called a transfer key). The registrar must provide it, usually instantly or by email.

  4. 4

    Disable WHOIS privacy if needed

    Some registrars require privacy protection to be temporarily off so the transfer email can reach you. Re-enable it afterwards.

  5. 5

    Start the transfer at the new registrar

    Enter the domain and the auth code, then pay the transfer fee (which usually adds a year to your registration).

  6. 6

    Approve the transfer

    Respond to the confirmation email. You can often accelerate the process by approving it at the losing registrar instead of waiting out the clock.

  7. 7

    Wait for completion

    Transfers typically finish within a few days (up to five). Your site and email keep working throughout if you do not change DNS.

What a transfer costs

Most gTLD transfers cost roughly the price of a one-year renewal and add a year to your registration, so you rarely pay for nothing. Some registrars run free-transfer promotions. Confirm the renewal price at the destination too — a cheap transfer followed by expensive renewals is a false economy.

Avoiding downtime

  • Note your current DNS records before transferring, in case you need to re-enter them.
  • Do not let the domain expire mid-transfer — renew first if it is close to expiry.
  • Keep your contact email current so you receive the approval message.
  • Only change nameservers after the transfer completes, if at all.

Frequently asked questions

How long does a domain transfer take?+

Most transfers complete within five days, and often faster if you approve the request at your current registrar rather than waiting for the automatic timeout. The 60-day age requirement and any pending disputes can delay or block a transfer.

Will my website or email go down during a transfer?+

No, provided you do not change your DNS or nameservers. A transfer moves who manages the registration, not where your site is hosted. Keep your existing DNS records in place and your services keep running without interruption.

Do I lose the time left on my registration?+

No. A transfer almost always adds a year to your domain and preserves your remaining time, so you are not paying twice. The transfer fee is effectively a one-year renewal at the new registrar.

Why is my transfer being rejected?+

The most common reasons are: the domain is still locked, the auth code is wrong or expired, the domain is under 60 days old or recently transferred, WHOIS privacy is blocking the confirmation email, or there is an unpaid balance or dispute at the current registrar.

Is it cheaper to transfer or just renew where I am?+

Transferring is usually worth it when another registrar has much lower renewal prices, since the transfer fee adds a year anyway. If your current registrar’s renewal is already competitive, the hassle may not be worth a small saving.

Check a domain before you move it

Use our WHOIS lookup to see a domain's current registrar, status flags, and expiry date.

Open WHOIS Lookup

Keep reading