I needed to migrate my entire Shopify catalog to WooCommerce but the variant structures were completely incompatible. The converter grouped all my size and color variants into proper WooCommerce parent-variation relationships automatically. What I expected to take a weekend of manual CSV editing was done in under a minute.
Shopify to WooCommerce Product Converter | Import Products
Convert Shopify product catalog to WooCommerce in 60 seconds. Handles variants, images, and attributes automatically. No plugin needed.
Free preview — then from $5. Save with bundles.How to Convert Shopify → WooCommerce Products
Export from Shopify
Products → All Products → Export → Export CSV
Upload and Configure
Upload Products Export CSV and choose Product Import format
Preview and Download
Review converted data, download Woocommerce-ready file
Import to WooCommerce
Products → All Products → Import → Upload CSV
Output is in WooCommerce Products CSV format — ready to import directly, no manual reformatting needed.
How People Use Shopify → WooCommerce Products
Clients hire me to convert Shopify products to WooCommerce and the price field swap always caused issues. Shopify's Compare-at Price needs to become WooCommerce's Regular Price, and this tool handles that conversion without me touching a spreadsheet. I run the CSV through and import directly.
My supplier catalog had thousands of products on Shopify that I needed in WooCommerce. The image aggregation feature combined all variant images into comma-separated galleries so every product imported with its full photo set. Weight conversion from grams to kg also saved me from broken shipping rates.
Shopify → WooCommerce Products Conversion Questions
Will my product variants work correctly?
Yes. We automatically convert Shopify's one-row-per-variant structure to WooCommerce's parent+variation structure. Your variable products will import with all size/color options intact.
What happens to my prices?
Shopify's Compare-at Price becomes Regular Price, and Shopify's Price becomes Sale Price (if Compare-at exists). This ensures your sale prices display correctly in WooCommerce.
Do I need to install any WooCommerce plugins?
No. This tool generates standard WooCommerce CSV import format. Use WooCommerce's built-in Product CSV Importer.
Why Shopify Products Don't Import Directly to WooCommerce
Different Variant Structures
Price Field Logic Differs
What This Tool Does
Your Shopify → WooCommerce Products Conversion is Secure
Browser-Only Processing
All conversion runs in your browser. Files are never uploaded to any server.
No Data Retention
Nothing is stored after conversion. Close the tab and your data is gone.
GDPR Compliant
Full EU data protection compliance. Your privacy rights are fully protected.
More credits - more savings
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
Field Mapping
How Shopify Products fields map to Woocommerce Products
| Shopify Products | Source Value | Woocommerce Products | Target Value | Note | |
|---|---|---|---|---|---|
Handle |
example-t-shirt |
→ | SKU |
example-t-shirt
|
Used as product SKU (parent identifier) |
Title |
Example T-Shirt |
→ | Name |
Example T-Shirt
|
Product display name |
Body (HTML) |
<p>This is a great t-shirt.</p> |
→ | Description |
<p>This is a great t-shirt.</p>
|
Full HTML description |
Vendor |
Acme Clothing |
→ | Meta: _vendor |
Acme Clothing
|
Stored as custom meta field |
Type |
T-Shirts |
→ | Categories |
T-Shirts
|
Mapped to WooCommerce category |
Tags |
cotton, summer, sale |
→ | Tags |
cotton, summer, sale
|
Direct copy |
Published |
TRUE |
→ | Published |
1
|
TRUE→1, FALSE→0 |
Option1 Name |
Size |
→ | Attribute 1 name |
Size
|
Variant attribute name |
Option1 Value |
Medium |
→ | Attribute 1 value(s) |
Medium
|
Collected for parent, single for variation |
Variant SKU |
EXTS-BLK-M |
→ | SKU |
EXTS-BLK-M
|
Used as variation SKU |
Variant Grams |
200 |
→ | Weight (kg) |
0.5
|
Converted: grams/1000 |
Variant Inventory Qty |
25 |
→ | Stock |
25
|
Direct copy |
Variant Price |
25.00 |
→ | Sale price |
25.00
|
SWAP: becomes sale price if Compare-at exists |
Image Src |
https://cdn.shopify.com/... |
→ | Images |
https://cdn.shopify.com/...
|
Aggregated: comma-separated for parent |
Why Use the Shopify → WooCommerce Products Converter?
Variant Structure Conversion
Automatically groups Shopify variants into WooCommerce parent products with variations. No manual restructuring needed.
Price Logic Swap
Correctly swaps Shopify's Compare-at/Price fields to WooCommerce's Regular/Sale price format.
Weight Unit Conversion
Automatically converts Shopify's grams to WooCommerce's kg (or your store's weight unit).
Image Aggregation
Combines multiple variant images into comma-separated gallery for WooCommerce import.
60-Second Processing
Upload your Shopify export, get WooCommerce import file instantly. No waiting for sync cycles.
No Plugin Required
Works with standard Shopify CSV exports and WooCommerce CSV importer. No third-party plugins needed.
Data Transformation
Multiple variant rows grouped by Handle, then expanded to parent+children
One row per variant, Handle groups related variants
Handle,
Title,
Option1 Value,
Variant SKU,
Variant Price
One parent row + N variation rows per product
Common Product Import Errors
Issues you might encounter when importing Products Export data to Product Import - and how we solve them
Missing Handle for Variant
Shopify variants reference parent via Handle but Handle is empty
Handle='', Title='', Option1 Value='Medium'
Handle='shirt-blue', inherited from parent row
Inherit Handle and Title from previous non-empty row
Missing Handle rows are automatically linked to previous product
Price Logic Difference
Shopify and WooCommerce use opposite price field meanings
Price=$29.99, Compare-at=$39.99
Regular=$39.99, Sale=$29.99
Automatically swap price fields based on Compare-at presence
All prices are correctly swapped during conversion
Weight Unit Mismatch
Shopify exports weight in grams, WooCommerce uses kg (default)
Variant Grams=500
Weight (kg)=0.5
Automatically convert grams to kilograms
All weights are converted during transformation
Frequently Asked Questions
Shopify → Woocommerce Data Ecosystem
All available data flows from Shopify to Woocommerce
Also available as
This platform pair is available in 2 other hubs
Learn More:
Quick question before you go
Help us improve—what stopped you today?
Thank you!
Enter your email to claim your welcome bonus