Your X-Cart to Magento Migration in Detail
Migrating your store data with Cart2Cart is a straightforward process, broken down into a few simple steps:
-
Connect Your X-Cart Source Store
First, you'll specify X-Cart as your source platform. For X-Cart, the primary connection method is uploading secure bridge files via FTP/SFTP to your store's root directory. This establishes a direct and secure link for data extraction.
-
Connect Your Magento Target Store
Next, select Magento as your target platform. Similar to X-Cart, the recommended connection method for Magento is also uploading the Cart2Cart Bridge files to your Magento store's root directory. This allows our service to securely import your data.
-
Select Data Entities & Configure Additional Options
Once both stores are connected, you'll choose which data entities you wish to migrate (e.g., Products, Customers, Orders). You can also select from a range of additional options to customize your migration, such as preserving SEO URLs, migrating customer passwords, or creating product variants.
-
Run a Free Demo Migration
Before committing to a full transfer, we highly recommend running a free Demo Migration. This allows you to migrate a limited number of entities to your Magento store, enabling you to review the results and ensure data accuracy and integrity.
-
Launch Your Full Migration
After you're satisfied with the demo results, you can proceed to launch your full X-Cart to Magento migration. Cart2Cart will then transfer all your selected data, keeping you updated on the progress.
What Data Can Be Migrated from X-Cart to Magento?
Cart2Cart ensures a comprehensive transfer of your essential store data. Here’s a detailed list of entities and their associated fields that can be migrated:
- Products: Names, SKUs, Short & Full Descriptions, Status, Manufacturer, Tax Class, Price (Regular, Special, Tier), Base Image, Thumbnail Image, Additional Images, Quantity, Weight, Options, Variants, Downloadable Products (Files, Max Downloads), SEO URLs, Meta Title, Meta Keywords, Meta Description. (Related Products from X-Cart 5.x+ with plugin).
- Product Categories: Names, Descriptions, Status, Images, SEO URLs, Meta Title, Meta Keywords, Meta Description.
- Customers: IDs (with option), First Name, Last Name, Email, Customer Group, Created Date, Billing Address, Shipping Address (Fax for X-Cart 4.x), Passwords (with option).
- Orders: IDs (with option), Order Date, Order Status, Order Products (Name, SKU, Option, Price, Quantity), SubTotal Price, Discount Price, Tax Price, Shipping Price, Total Price, Order Status History, Customer Name, Email, Billing Address, Shipping Address (Fax for X-Cart 4.x).
- Coupons: Description, Status, Coupon Code, Uses Per Coupon, Type Discount, Discount Amount, Category, Coupon Expire Date (from X-Cart 5.x).
- Manufacturers: Name (Image migration to Magento requires an additional free module).
- Reviews: Rate, User Name, Comment, Product.
- Taxes: Tax Class, Name, Tax Rates (Country, Tax Name, Percent), Tax Rules (Tax Rate, Name).
- CMS Pages
- Customer Groups
- Order Statuses
- Stores (for multi-store setups).
More details
See a full walkthrough and pair-specific notes for X-Cart to Magento .
Frequently Asked Questions about X-Cart to Magento Migration
How long does an X-Cart to Magento migration take?
A free Demo Migration typically takes around 15 minutes. The duration of a full migration from X-Cart to Magento depends on the volume of data you are transferring. For smaller stores (e.g., up to ~1000 entities), it can be completed in a few hours, while larger stores with extensive data may take longer. Cart2Cart's automated process is designed for maximum efficiency.
Will my store experience downtime during the migration?
With Cart2Cart, your X-Cart store will experience minimal to no downtime. Your current store remains fully operational throughout most of the migration process. Only a brief period of downtime is typically required for the final cutover to your new Magento store, ensuring continuous business operation.
What data can I migrate from X-Cart to Magento?
You can migrate a comprehensive range of data from X-Cart to Magento, including Products (with variants, images, SEO URLs), Product Categories, Customers (with passwords, IDs), Orders (with statuses, IDs, invoices, credit memos, shipments), Manufacturers, Reviews, Coupons, CMS Pages, Taxes, and Store configurations. Refer to the 'Data You Can Migrate' section for a detailed list.
Is there a way to test the migration before committing to a full transfer?
Absolutely! Cart2Cart offers a free Demo Migration. This allows you to transfer a limited number of entities (e.g., 10-20 products, customers, orders) to your Magento store (or a Cart2Cart test store) to thoroughly review the results and ensure data accuracy and integrity before proceeding with your full migration.
What kind of support does Cart2Cart offer for X-Cart to Magento migration?
Cart2Cart provides 24/7 customer support to assist you throughout your migration journey. For more complex migrations or if you prefer hands-on assistance, you can opt for one of our Data Migration Service Packages (Basic, Extended, Premium, Ultimate), which include a dedicated account manager and technical engineers.
Can I revert the migration if something goes wrong?
While a direct "undo" button for a full migration isn't technically feasible, Cart2Cart offers robust Migration Insurance plans. These plans provide a safety net, allowing you to perform free re-migrations or data updates within a specified period (e.g., 14 days) if any issues arise or if new data needs to be transferred from your old X-Cart store.
What are the connection methods for X-Cart and Magento?
For both X-Cart (source) and Magento (target), the primary connection method supported by Cart2Cart is the Cart2Cart Bridge (FTP Upload). This secure method involves uploading bridge files to your store's root directory via FTP/SFTP to establish a direct data transfer channel. Magento also offers an API Connection option for target store setup.
Enhanced demo data transfer service
Advanced Application Software Migration System With customer in mind, App is created. We want to save your time, that resources and guarantee the highest standard of service. Therefore, we provide a range of 'all-inclusive' specialized demo support services. Our team will migrate your data, provide you with the appropriate personalization and help for every phase of the migration.
Reviews

The team provides the easiest data migration way.
The team provides the easiest data migration way. I figured out everything quite fast but still had several questions. After a brief phone call, the app team helped me through the process and everything went smoothly. Thanks!
Alex

The team is always there to help you
I've been through several migrations using this service and I can tell nothing but best. The whole process and service are on point. The team is always there to help you. I like the fact that there are several options to migrate from one platform to another. There is no better service than this for sure.
O.B.

This app performs greatly
This app performs greatly. The service is very reliable and the support is superb. The service is quite costly for me but in the end, it's worth its money. There is also an automated shopping cart migration and I'm very happy about that! I'm really satisfied.





