How to transfer your gTLD (.com, .net, .org, .pizza, .xyz, etc.) to iwantmyname

IMPORTANT: This guide is for transferring gTLDs only. gTLD stands for generic top-level domain, and refers to extensions like .COM, .NET, or any of the newer ones like .PHOTOS or .XYZ.

Based on ICANN policy, all gTLDs require the same transfer process, which is different from ccTLDs. If you're looking to transfer your gTLD, this is the right guide.

ccTLDs are country code top-level domains, and are the two-letter extensions like .UK, .NZ, or .TV. All ccTLD registries can set their own policies and procedures so if you have questions about transferring one of those, just let us know.

gTLD transfers always include a one-year renewal, which is added to the current term so you never lose any paid registration period from your previous registrar. This is only billed when the transfer completes successfully. You will be emailed a notification and receipt when that's completed.

Transfer pricing differs among gTLDs, and you can check our transfer pricing here.

1. Check if your domain is old enough or enough time has passed since it's been updated

There is a general 60-day transfer lock on gTLD domains in three circumstances:

a) recently registered domains
b) recently transferred domains
c) domains with recent changes to the owner/registrant details (where the owner did not or could not opt out of the 60-day lock).

Please check that your domain does not meet any of those conditions before initiating the transfer. This is ICANN policy and unfortunately we are not able to circumvent it.

2. Unlock your domain

gTLDs usually have a transfer lock enabled by default to protect them against unauthorized transfer. Before initiating the transfer, you need to unlock the domain, either in your current registrar’s control panel or by contacting their support team for assistance.

3. Get the domain's auth code

Also called transfer auth code, authorization code, EPP key, transfer key or transfer password. Some registrars provide the auth code in their domain management interface, and some provide a method to request the auth code, which is then sent to the admin or registrant contact email address.

Sometimes the auth code is displayed in the customer's dashboard after unlocking the domain for transfer. Be sure to contact your current registrar's support team if you need help locating the auth code.

4. Start the domain transfer

Ok, now you're ready to start the transfer at

Just enter the domain name in the field provided on our transfer page and click the blue cart button beside the field where you entered your domain name.

iwantmyname transfer page - enter domain

5. Enter the auth code

On the next page, enter your domain's auth code in the field provided. Then click on the green Continue button. Follow the checkout process to start the transfer. (Note: for gTLD domains, a transfer confirmation email is no longer required. But for some ccTLD domains, it still is. Get in touch if you aren't sure.)

iwantmyname transfer process - enter auth code

6. Transfer will complete automatically within 5-7 days

After confirming the email, the transfer will complete automatically in 5-7 calendar days. Some registrars provide a way to manually approve and complete the outgoing transfer right away via email or via their domain management interface. You would need to ask your old registrar if they offer that function.

If your registrar doesn't support this function, the transfer will still automatically complete 5-7 days after the transfer is initiated.

7. Transfer includes a 1-year renewal

gTLD transfers always include a 1-year renewal, which is added to the current term so you never lose any previously paid service from your previous registrar. This is what the transfer fee covers (check our transfer fees here), and it is only billed when the transfer completes successfully. You will then be emailed a notification and receipt.

8. Complete any changes or DNS setup

Once the domain has transferred into our system, you can add DNS records for it in your domain dashboard, or update its nameservers. (Domains transfer with the nameservers that were in place at the previous registrar.)

Note that with external hosting nameservers in place, our DNS management is deactivated, so you would need to make DNS record changes in your hosting account rather than in our dashboard. If you have any questions or need help, just let us know.