How to Transfer a Domain Name to a New Registrar (Step by Step)

Transfer a domain name to a new registrar

Maybe your current registrar raised renewal prices, has poor support, or you simply want all your domains in one place. Transferring a domain to a new registrar is straightforward, takes about 5 to 7 days, and does not take your website offline if you do it right. Here is the step-by-step process.

Before You Start: Transfer Requirements

  • The domain must be at least 60 days old, and it cannot have been transferred or had its owner details changed in the last 60 days (registrars may lock it after such changes).
  • It must not be expired or about to expire within a few days (renew first if needed).
  • You need access to the email address on your domain account.
  • Most common extensions (.com, .net, .org, .io, .co, and many country codes) can be transferred, but some country domains have their own rules.

Good news: a transfer usually adds one year to your registration, so you rarely lose money by moving.

Step 1: Note Your DNS Settings

Before anything else, write down or screenshot your current DNS records (or nameservers). If your DNS is managed by your host or Cloudflare, it will keep working during the transfer. If it is managed by your old registrar, you will need to recreate those records at the new one so your site and email keep working.

Step 2: Unlock the Domain

Log in to your current registrar, open the domain’s settings, and turn off Domain Lock (also called Registrar Lock or Transfer Lock). This security feature blocks transfers while it is on.

Unlock a domain for transfer

Step 3: Get the Authorization (EPP) Code

In the same domain settings, request the authorization code, also called the EPP code, auth code, or transfer key. Some registrars show it instantly; others email it. If you cannot find it, contact your registrar’s support. Keep it private, as it works like a password for your domain.

Domain EPP authorization code

Step 4: Start the Transfer at the New Registrar

  1. Go to your new registrar’s transfer page, for example Namecheap.
  2. Enter your domain and the authorization code.
  3. Pay for the transfer (usually about the price of one year’s renewal, which adds a year to your registration).
  4. Confirm any email you receive from the old or new registrar.

Step 5: Wait for Completion and Check Everything

Transfers usually complete within 5 to 7 days. Your old registrar may let you approve it sooner. Once complete:

  • Check that your nameservers or DNS records are correct.
  • Turn Domain Lock back on at the new registrar.
  • Enable WHOIS privacy (most registrars include it free).
  • Set up auto-renew so the domain never expires by accident.

Common Problems

  • Transfer rejected: usually the domain is still locked, the code is wrong, or it is within the 60-day period.
  • No confirmation email: check spam, and make sure your account email is current.
  • Website down after transfer: the DNS records were not recreated; copy them from your notes into the new registrar.

Choosing where to move? Compare the best domain registrars.

Frequently Asked Questions

How long does a domain transfer take?

Usually 5 to 7 days, sometimes faster if your old registrar approves the transfer manually.

Will my website go down during a domain transfer?

Not if your DNS settings stay the same. Keep your nameservers or recreate your DNS records at the new registrar.

Do I lose the time left on my domain?

No. The remaining time carries over, and most transfers add one more year.

Comments

14 responses to “How to Transfer a Domain Name to a New Registrar (Step by Step)”

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Monu Kumar Avatar
    Monu Kumar

    Hello friends,
    I am using iPage hosting. According to me it is good. But in the future, I don’t know about it. But friends, if you know about this iPage hosting then tell me how’s this. And should I go for Namecheap hosting.
    If yes, then why and how.
    Suggest me
    By the way, thanks for sharing Istiak Rayhan
    Best Regards
    Monu Kumar

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      I heard many good things about iPage. Talking about Namecheap, it’s not so good for hosting. But you can keep your domain on Namecheap.

  2. Rahul suresh Avatar
    Rahul suresh

    Hey.. Nice
    If we create backlogs.. Does it cause any error while fetching the data??

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      I’ve no idea. I’d suggest you to take help from Namecheap Live Chat.

  3. Usman Avatar
    Usman

    Hey Istiak,

    I found SSL Network error in my chrome can you pls let me know how I cant fix it. and also let me know which plugin you are using for right side scrolling down banner.

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      Take help from Namecheap live chat. Regarding sidebar, read this: https://roadtoblogging.com/wordpress-sticky-widget/

  4. Vishwajeet Kumar Avatar
    Vishwajeet Kumar

    Agree with istiak. Always separate your Domain and hosting. I am also with Godaddy and use it from 3+ years and never had a problem with them. By the way Great post istiak. Keep it up:)

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      Godaddy is good, but in terms of pricing Namecheap is the best.

  5. Hamza Avatar
    Hamza

    I have also transferred one of my domain recently from crazydomains to namecheap and it was nice experience because I was thinking that I will face some down time but i didn’t faced any downtime and the nameservers was automatically pointed to my hosting in new registrar.

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      That’s awesome. Thanks for sharing your experience.

  6. Adithya Shetty Avatar
    Adithya Shetty

    Hi Istiak,

    Very informative post. My Domain Registrar is Hostgator and I’ve not faced any issues so far. But should i need to transfer my domain from them?

    And what was the reason you transferred your domain from Hostgator?

    Thanks!

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      Here are 3 reasons to transfer your domain name from HostGator.

      1. HostGator costs you $15/yr while you can get a domain from Namecheap for less than $10.
      2. For security purpose, it is always a good idea to keep your domain registration and web hosting seperate.
      3. If your domain is on seperate place, it will be easier for you to transfer your site to new hosting.

      1. S.Ahamed Avatar
        S.Ahamed

        Hello Istiak,

        I have started blogging few days ago. I am a regular follower of your blog and I love reading your valuable information.

        My domain and hosting is from same provider and as I am new so I did not know about this could be a security issue. So what can I do now? Please help me…

        1. Istiak Rayhan Avatar
          Istiak Rayhan

          It’s not a serious issue to have domain and hosting on the same provider. So don’t worry. BTW, thanks for your kind words.