How to Transfer several Domains to Gandi

Below is the step-by-step process for transferring several domain names in the same time to Gandi.

Prepare your domain names for transfer from your actual registrar

Check that you have:

  • unlocked / removed the transfer protection (depending of the concerned tld, not all have this option)

  • obtained the authorization code (or EPP code) for each domain (as above, depending of the tld)*

  • checked the owner and administrative contacts emails adresses

..IMPORTANT :: Generally, a registry authorize only one operation at the time on a domain. If you have changes to do (nameservers, DNS records, contacts or owner change, …) do and finished them BEFORE initiating transfer.

When you are ready, go to the “Bulk Transfer” page of Gandi Shop : https://shop.gandi.net/en/domain/transfer/?bulk

Prepare your list of domains to transfer

Gandi offers you two methods to transfer several domains at a time.

..NOTE :: The maximal number of domains for both methods is set to 150.

Add domain names manually

With this method you simply copy / paste you domains from one list to the “field” displayed on the shop page.

You can simply paste the domain list, one per line : In this case you will have to provide the authorization code for each domain on the order overview page (or later in the “Pending” tab of your domain admin). Or you can add the authorization code, by following these rules :

  • the authorization code should be on the same line that the corresponding domain

  • domain first, code second

  • domain and code should be separated by a comma (,) without any space (like example.com,NPWPs2Tx#X@3x?nd).

You will see that the number of domains is displyed above, that’s a good way to check that all is in order (for the moment, at least).

Then you just have to click on “Domain names verification”. The system will then check the feasibility of each transfer in the background. This operation can take up to several minutes, depending of the tlds and number of domains.

Import a CSV file

Gandi provide to you a template to create you own .csv file for your domains to import. Note that like above, the authorization code is optional and can be completed on the overview page, or in the pending part of you domains administration. When your list is ready, you can simply drag-and-drop it on the place displayed on the page, or click on the “Import your file” button, and browse to you file.

Like with the manual method, the system will immediately count the number of domains submitted, so you can check none is missing. Don’t forget to stay below 150 domains at a time.

Then click on the “Domain names verification” button to start the verification process.

You can download the .csv template directly from the shop page, or at this address

Verification results

When your list of domains has been processed, Gandi Shop will display a summary page that you can browse per results, using the “bullet buttons” on top of the page. There is three types of results:

  • Ready to transfer: These are all the domains which have been successfully check with the registry. They are automatically added to your cart, displayed as a “bundle” of all validated domains.

  • Registration: These domains returned as available at the concerned registry and you can (re)register them, in the same order as your transfer. This can be because the domains have expired and become available again, or perhaps have you done an error on the name or tld. If you have doubt, do not hesitate to double check these domains.

  • Unavailable: This status is used for all domains which registry timed out, which are still protected against transfer, which transfer cost is unavailable or any other error returned by our system or registry. The best to do in this case, is to keep the list of the concerned domains, check their status again, and make another attempt later.

On this summary page, you can remove domains already added (automatically) to the cart using the [x] button at right of each domain.

The domain available to registration can be added to your cart using the “Register” button.

..WARNING :: A “registered” domain is a “new” domain. IF it is registrable, this mean it can be a domain name different that the one you planned to transfer.

Finalize your order

To finalize the ordre process, you will have to complete several important steps :

Owner & Billing

In our system the owner organization and billed organization can be different. On this step you can choose which will pay for the order, and which organization will manage the domains. Remember that for some tlds the owner can’t be change in the same time that the transfer. You will have to do it after the transfer. When choosing an organization, if you see a [Me] near the organization name, this mean the chosen organization is your private (physical person) one. Double check your choices before continuing.

On this step you can create a new organization if necessary, or edit any “non legal” information of an existing one. When you are ready, click on Continue.

Contacts summary and Domains configuration

By default, Gandi keep the same nameservers for each domain as set at the previous registrar. However you can change that by creating a “configuration template” where you can define Gandi LiveDNS, or any other nameservers of your choice, and even (if you use LiveDNS) the DNS records to apply as soon as the transfer is finalized. For more information about Configuration Templates.

These configuration can be saved and keep as “default” for future transfers (or even registrations).

On the same page, you will see the “default contacts” that will be applied on the domains. Note that the owner can’t be changed, but other contacts are generally modifiable.

Order summary

At this step, you will be able to review your entire order, eventually complete some missing information for specific tlds, change a last time the owner or billed organizations, change the registration duration (if applicable), activate or deactivate some domain’s options, and remove some products if you want.

..WARNING :: Some tld (generally country related) can ask for additional information like VAT number or specific company ID number. This information are mandatory and a warning message will allow you to complete these information.

Then you can validate the contracts, continue and paying for order. Remember that nothing is initiated until the payment is cleared.

For more information on the progress of the various operations, you can refer to our documentation.

Last Update : 11/12/2025

Below is the step-by-step process for transferring a domain name to Gandi.

Step One: Prepare your domain name for transfer at its current registrar.

Be sure that you have:

  • Unlocked your domain name for transfer (if applicable)

  • Obtained the authorization code of the domain name (if applicable)

Step Two: Choose the domain(s) to transfer.

From Gandi’s main page, click “Transfer” below the search box in the center of page. Or, you can go straight to our transfer page Then, search for the domain you wish to transfer.

When you start the search our system will then see if the domain(s) can be transferred to Gandi. You will either see a green checkmark icon and a transfer link, or a red error indicator and a reason the domain cannot be transferred.

Click on “transfer” next to the domain that is transferable to add it to your shopping cart. When you are ready click “Checkout” in the top left corner to enter checkout.

Step Three: Submit your order.

In your shopping cart, you will see some important information about the transfer you are about to launch.

  • The authorization code: For most domains, you will need to provide us with the domain’s authorization code to launch the transfer. This must be obtained from the domain’s current provider. To add it, click on the gear icon to the right.

  • The domain’s owner: This indicates the name of the domain’s owner that you would like to attribute to the domain once it arrives at Gandi. To specify the desired owner, click on the pen icon to edit the owner contact information.

Note

You can choose to use a custom technical configuration at this step if you want to specify new nameservers or DNS records at the time of your transfer.

Warning

By default, unless you have changed this, we will keep your current domain name settings during the transfer to Gandi. If you choose to keep the domain’s settings unchanged, please be aware that if your former registrar/web host stops their DNS service once the domain leaves their services, then your domain will be offline.

When you submit this information, our contact wizard will check to see if the contact information that you provide meets the registry requirements for the extension. If there are any problems, it will tell you what to fix.

Step Four: Accept the confirmation e-mail.

For most extensions, you will receive an email asking you to confirm the transfer. You must click on the link in this email to complete the transfer. The details of who receives the email and the deadline for a response will be given when you complete the transfer.

Note

Not all extensions use the same process for confirmation. Country codes especially may have a unique method of confirmation, or they may not require any confirmation. Please follow the instructions provided after your transfer request. These instructions will tell you exactly what is needed for the extension used.

Step Five: Finalize the transfer.

Once the transfer of the domain name to Gandi has been successful, we will send an invitation email to the email address of the future owner at Gandi.

The owner must accept a final invitation email before the domain will be visible in their list of domains.

During this step, you will be able to choose to import the domain to an existing Gandi v5 account (if the name and email address is the same between that account, and the information of the domain’s owner) or to add it to a new account.

Warning

If you do not perform this step, you will not be able to see or manage the domain name.