How to Transfer a Domain From Namecheap to Porkbun

Want to learn how to transfer a domain from Namecheap to Porkbun? We’re excited to welcome you aboard, so let's get started!

Transfer Domain Names from Namecheap to Porkbun

It’s easy to transfer domain names from Namecheap to Porkbun. We’ve listed the steps below for you to follow:

Make sure your "Registrant" contact information for Namecheap is up to date then unlock your domain at Namecheap. This guide shows you how.
Grab an authorization code (also known as an EPP key) from Namecheap. This key is a one-use password that allows you to transfer your domain to another registrar, in this case, Porkbun. This guide shows you how to get your code. Namecheap will email it to you within 24 hours at the email address listed under your "Registrant" contact.
Initiate the domain name transfer from Namecheap to Porkbun on our Domain Transfer page.

Type in your domain to be transferred under Domain Name, then copy the authorization code from your email from Namecheap and paste it into the Auth Code field. Hit "Submit."

The transfer (or transfers) will be added to your cart. From Your Cart, click "Continue to Billing" to pay for your transfers. Once you’ve paid, we will send you an email asking you to confirm the domain name transfer from Namecheap to Porkbun. Find the email and click the provided link to confirm the transfer.

Waiting Period for Domain Transfers

Now that you’ve started to transfer a domain from Namecheap to Porkbun, it can take up to five business days to complete. You can check on the status of pending transfers by logging into your Porkbun account and clicking "Transfer" at the top of the page. 

Want some more understanding along the way? Check out our guide to what each different domain transfer status means.

Expediting a Domain Transfer From Namecheap to Porkbun

After submitting your request to transfer a domain name from Namecheap to Porkbun, you may receive an email from Namecheap with the following subject line and body:

Domain [DOMAIN NAME] transfer confirmation request received notification on [DATE] that you have requested a transfer to another domain registrar.

If you want to PROCEED with this transfer, you do not need to respond to this message.

If you want to SPEED UP the transfer, please go to our website:[UNIQUEKEY]

If you want to CANCEL the transfer, please go to our website:[UNIQUEKEY]

If we do not hear from you by [DATE], the transfer will proceed.
If you have any questions about this process, please contact

While the message indicates that clicking the link will CANCEL the order, it will in fact take you to a page with APPROVE and REJECT buttons. Clicking the APPROVE button will allow the transfer to complete in less than 24 hours.

Potential Domain Transfer Issues

There are a few scenarios where you simply can't transfer a domain from Namecheap to Porkbun — or anywhere else.

Was your domain first registered fewer than 60 days ago? If so, you’ll need to wait until the 60-day mark before transferring it to Porkbun. We feel your pain, but our hands are tied.

Was your domain transferred fewer than 60 days ago? Same deal as above. ICANN rules say a domain must stay at one registrar for 60 days before it can be transferred to another.

Did your domain expire recently, or is it about to expire? If it’s close, you may want to renew your domain with Namecheap first before transferring it to Porkbun to prevent any interruption of service. Please note that domain transfers can take up to five days to complete. Please contact Namecheap support for a definite answer about whether your expired domain will transfer in time. 

Additionally, if you renew an already-expired domain at Namecheap, then transfer the domain to Porkbun within 45 days, your registration may not be extended for an additional year. For more information, check out our guide "If I transfer a domain to Porkbun, will I lose any existing months or years of registration?"

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.