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 on the concerned TLD, not all have this option).
obtained the authorization code (or EPP code) for each domain (as above, depending on the TLD).
checked the owner and administrative contacts emails adresses.
Important
Generally, a registry authorizes only one operation at a time on a domain. If you have changes to do (nameservers, DNS records, contacts, or owner change …), do and finish 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 your 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 as 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 displayed 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 on the TLDs and number of domains.
Import a CSV file¶
Gandi provides you a template to create your 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 your domain’s 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 your file.
Like with the manual method, the system will immediately count the number of domains submitted, so you can check none are 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 result, using the “bullet buttons” on top of the page. There are three types of results:
Ready to transfer: These are all the domains that have been successfully checked 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 you’ve made 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 whose registry timed out, which are still protected against transfer, for which transfer cost is unavailable, or for which any other error has been returned by our system or the 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 the right of each domain.
The domain available for registration can be added to your cart using the “Register” button.
Warning
A “registered” domain is a “new” domain. IF it is registrable, this means it can be a domain name different from the one you planned to transfer.
Finalize your order¶
To finalize the order 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 who will pay for the order, and which organization will manage the domains. Remember that for some TLDs the owner can’t be changed at the same time as 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 means 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 keeps 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 configurations can be saved and set as “default” for future transfers (or even registrations).
On the same page, you will see the “default contacts” that will be applied to 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 the owner or the billed organization, change the registration duration (if applicable), activate or deactivate some domain’s options, and remove some products if you like.
Warning
Some TLDs (generally country related) can ask for additional information like VAT number or specific company ID number. This information is mandatory, and a warning message with a link will allow you to complete this information (or remove the domain from the cart).
Then you can validate the contracts, and continue paying for the order. Remember that nothing is initiated until the payment is fully cleared.
For more information on the progress of the various operations, you can refer to our documentation.
Last update : 12/12/2025