Risk Free, Backed By Our 90-Day Money Back Guarantee
 - 
Read More
Lifetime Licenses Are Ending Soon, Get Yours Before They're Gone
 - 
Read More
Risk Free, Backed By Our 90-Day Money Back Guarantee
Pricing

You may have seen some references on our site to annual licensing or renewals.

All plugins currently come with a lifetime license, no matter what the site says.

We’re currently running tests before we make the switch to annual pricing. Check the Discounts tab to purchase our other plugins and get a lifetime license before they’re gone.

I Understand I Have a Lifetime License
Now is your last chance to buy a lifetime license before we switch to annual pricing. Existing licenses will be unaffected.
Read More
200,000+ Active Installs
1500+ 5 Star Reviews
Now is your last chance to buy a lifetime license before we switch to annual pricing. Existing licenses will be unaffected.
Read More
200,000+ Active Installs
1500+ 5 Star Reviews

The Best Plugins to Import WooCommerce Products

Every WooCommerce product import needs a tool that reads the source file and maps its columns to product fields. Most imports also involve other aspects such as variations, images, or updates to existing products. 

WooCommerce import plugins differ in how many of those tasks they automate and how many they leave to manual file editing or custom code. This guide reviews five plugins that import products into WooCommerce and measures each one against those tasks, whether it’s a single CSV upload or a scheduled supplier feed.

What a WooCommerce Product Import Plugin Needs to Handle

The capabilities below are critical determinants of how much manual work a WooCommerce product import plugin removes from the process between receiving a file and publishing accurate products in a store.

  • Field mapping. Every column in the file has to reach the correct WooCommerce product field. That happens through automatic detection, manual assignment, or a combination of both.
  • File format and structure independence. Supplier files arrive as CSV, XML, Excel, or Google Sheets, each with its own unique layout. The plugin should import them as-is, without having to restructure the file first.
  • On-the-fly data modification. Supplier data rarely matches WooCommerce field formats. Sometimes prices need markups, dates need reformatting, and values need combining or splitting. Without built-in modification, those fixes must happen in the source file or in custom code, which adds an extra layer of manual work.
  • Filtering. Filters restrict incoming data to the records the store actually sells, so unwanted products never reach the catalog.
  • Selective updates. Re-running a feed should update only the chosen fields, such as price and stock, and leave edited descriptions untouched.
  • Variable products and images. Parent products, variations, and gallery images need to import into WooCommerce from a single file, whatever structure the source uses.
  • Scheduling. Supplier feeds change daily or weekly. Scheduled imports keep WooCommerce product data current without manual re-runs.

The Best Plugins to Import WooCommerce Products

1. WP All Import

wp-all-import

WP All Import imports WooCommerce products from CSV, XML, Excel, and Google Sheets files, whether the job is a simple one-time catalog upload or a recurring supplier feed. Automatic Setup handles standard files in a single pass: WP All Import reads the file, maps each column to the matching WooCommerce product field, and displays the mapped fields and record count before the import runs.

When a file needs more control, Manual Setup switches to the step-by-step wizard, where the Drag & Drop screen exposes every WooCommerce product field, filter, and update rule. WP All Import handles a short CSV price list and a multi-supplier catalog of variable products through the same plugin, and neither requires restructuring the source file.

Pros

  • A one-step start for standard files, with Automatic Setup mapping each column to its WooCommerce product field.
  • Full format independence, so supplier CSV, XML, Excel, and Google Sheets files go in exactly as delivered.
  • On-the-fly data modification through custom PHP functions that reformat prices, dates, and text as data comes in.
  • Precise update control, with filters that decide which records come in and field-level rules that refresh only price, stock, or any other selected field.
  • Single-file variable product handling that brings in parents, variations, and gallery images without duplicating existing media.
  • Flexible scheduling through cron jobs or the point-and-click Automatic Scheduling service.
  • One plugin for the rest of the store, including WooCommerce orders, customers, coupons, and reviews.

Cons

  • Value transformations beyond standard field mapping are written as PHP functions, which require basic PHP knowledge.
  • Point-and-click Automatic Scheduling is a separate paid service. The package, however, includes cron-based scheduling.

Reviews

WP All Import is rated 4.7 out of 5 by 1,962 WordPress.org reviewers and runs on more than 100,000 active sites. The WooCommerce add-on carries the same 4.7 rating.

Price

WP All Import offers a free WooCommerce add-on for basic product imports. Paid packages start at $169/year for the WooCommerce Import Package, which covers unlimited sites and comes with a 90-day money-back guarantee.

Recommended For

WP All Import is the right choice for any WooCommerce store that imports products, whether the job is a simple one-time catalog upload mapped by Automatic Setup or a daily supplier feed that needs filtering, data modification, and field-level updates.

2. WP Ultimate CSV Importer

wp-ultimate-CSV-importer

WP Ultimate CSV Importer handles WooCommerce product imports through two free plugins: the core importer and the Import WooCommerce Suite add-on. The core plugin maps CSV, XML, and Excel columns to product fields. The add-on adds support for variable, grouped, and external products. Record updates and scheduling are reserved for the Pro version.

Pros

  • Imports CSV, XML, XLS, XLSX, and TSV files.
  • Accepts Google Sheets data through a published CSV link.
  • Downloads images from external URLs, along with alt text and titles.
  • Logs failed image downloads for retry.

Cons

  • Variable, grouped, and external products are outside the core plugin's scope.
  • Existing products cannot be updated without Pro.
  • Columns with non-matching header names must be mapped manually.
  • Free version cannot schedule imports or apply advanced filters.

Reviews

4.4 out of 5 on WordPress.org (589 reviews).

Price

The core plugin and the Import WooCommerce Suite add-on are free on WordPress.org. The WooCommerce Import pack costs $199 as a one-time payment for unlimited sites, with lifetime updates and one year of support. The Premium pack, which includes the full feature set, costs $299.

Recommended For

WooCommerce stores that prefer a one-time license and work from standard CSV, XML, or Excel files.

3. Woo Import Export

woo-import-export

Woo Import Export is a premium WooCommerce import and export plugin, sold only through CodeCanyon. Product imports run through a drag-and-drop mapping screen and accept CSV, Excel, XML, JSON, and several other formats. The same plugin also handles WooCommerce orders, coupons, categories, and users.

Pros

  • Updates only price and stock on existing products during a re-import.
  • Imports product attributes with their labels, slugs, and positions.
  • Reads import files from ZIP, GZ, and TAR archives.
  • Runs multiple imports at once in the background.

Cons

  • Automatic field detection maps every field only when the file was exported by the plugin itself.
  • Listing shows compatibility only through WordPress 6.7, with no update since March 2025.
  • No free version supports WooCommerce product imports.
  • Regular License cannot be used on more than one site.

Reviews

3.94 out of 5 on CodeCanyon (194 reviews).

Price

Woo Import Export costs $229 on CodeCanyon under a Regular License, with six months of support. Extending support to 12 months costs $84.

Recommended For

Stores that need price and stock updates on existing products alongside full catalog imports.

4. Import WP

import-wp

Import WP is a free import plugin on WordPress.org. It saves every import as a reusable importer, with its own field map and rules for matching existing records. WooCommerce products reach that importer through an add-on. Files can come from uploads, remote URLs, FTP servers, or Google Sheets.

Pros

  • Reads JSON files as well as CSV and XML.
  • Maps category hierarchies, attributes, and tags.
  • Maps image titles, captions, alt text, and descriptions.
  • Checks the media library for existing images before downloading.

Cons

  • Cannot map product custom fields without Pro.
  • Cannot schedule imports without Pro.
  • The WooCommerce add-on does not cover orders, coupons, or customers.
  • Cannot read XLSX files without a separate reader add-on.

Reviews

4.4 out of 5 on WordPress.org (25 reviews).

Price

Import WP and its WooCommerce add-on are free. Import WP Pro costs $49.99 per site per year.

Recommended For

Single-site stores that load CSV, XML, or JSON product feeds manually.

5. WooCommerce Product CSV Import Suite

product-csv-import-suite-for-woocommerce

WooCommerce Product CSV Import Suite is a paid WooCommerce extension. It imports products from CSV files. Updates to existing products run as a separate merge, matched by product ID or SKU.

Pros

  • Adds tools to delete all products or all variations in one step.
  • Assigns products to vendors through Product Vendors and to brands through WooCommerce Brands.
  • Imports into any custom taxonomy.

Cons

  • Cannot import files whose column headers differ from its required format.
  • Cannot import variations in the same file as their parent products.
  • Cannot read XML, Excel, or JSON files.
  • Cannot pull import files from a URL, FTP, or SFTP.

Reviews

2.8 out of 5 on WooCommerce.com (12 reviews).

Price

Product CSV Import Suite costs $59 for a one-year plan or $94.40 for two years, with a 30-day money-back guarantee.

Recommended For

Stores that need custom taxonomy data in product imports and can edit files to match a fixed column format.

Final Thoughts on the Best Plugins to Import WooCommerce Products

The right WooCommerce product import plugin for a site depends not only on the job at hand but also on anticipated future import jobs. WP All Import handles each of these jobs in a single plugin:

  • For a first catalog upload, WP All Import's Automatic Setup maps a standard product file without manual field assignment.
  • Weekly supplier feeds refresh only the fields that change, such as price and stock, while keeping the other fields intact.
  • XML, Excel, and Google Sheets files import as delivered, with no need for manual restructuring.
  • For variable products, WP All Import brings in parents, variations, and gallery images from one file.

The alternatives fit narrower cases. Import WP suits single-site stores that run imports manually. WP Ultimate CSV Importer suits stores that prefer a one-time license. Woo Import Export suits stores that want concurrent background imports. Product CSV Import Suite suits stores whose files already follow its fixed column format.

Import WooCommerce Products — Frequently Asked Questions

How do I import products into WooCommerce from a CSV file?

To import products into WooCommerce from a CSV file, use WP All Import's Automatic Setup, which maps the file's columns to WooCommerce product fields in one pass:

  1. Install WP All Import and its WooCommerce add-on, then go to All Import › New Import.
  2. Select the Set up automatically option at the top of the screen.
  3. Upload the CSV file, or enter the URL where it's hosted.
  4. Choose WooCommerce, then Products, as the data to import.
  5. Click Start Automatic Setup to map each column to its WooCommerce product field.
  6. Review the fields-mapped and records-to-import counts, then run the import.

Can WooCommerce import products without a plugin?

Yes. WooCommerce includes a built-in CSV importer, with Import and Export buttons beside Add new product. The built-in importer requires the exact column names from WooCommerce's product CSV schema. Supplier files in XML, Excel, or Google Sheets, or feeds that need filtering or scheduled updates, require an import plugin such as WP All Import.

How do I update existing WooCommerce product prices with a file?

To update existing WooCommerce product prices with a file, run a WP All Import update that matches products by SKU and changes only the price fields:

  1. Go to All Import › New Import, choose the file containing the new prices, and set the import to update existing WooCommerce products.
  2. Continue past the Review Import File screen.
  3. In the WooCommerce Add-On section, map the new price to the Regular Price field on the General tab.
  4. In Import Settings, match existing products by the _sku custom field.
  5. Under Choose which data to update, select Regular Price only, adding Sale Price if the store uses sale pricing.
  6. Run the import, then confirm the new prices under Products › All Products.

How do I schedule automatic product imports in WooCommerce?

To schedule automatic product imports in WooCommerce, create a WP All Import product import that downloads its file from a URL or FTP server, then attach a schedule to it. In Import Settings, match existing products by SKU and limit Choose which data to update to the fields the feed changes, such as price and stock. Then go to All Import › Manage Imports, open Scheduling Options for the import, and select Automatic Scheduling to set weekly or monthly runs on chosen days and times. Stores that prefer not to use the $19/month scheduling service can trigger the same import with server cron jobs.

Is there a free plugin to import WooCommerce products?

Yes. WP All Import and its WooCommerce add-on are both free on WordPress.org and handle basic product imports. Import WP and WP Ultimate CSV Importer also offer free versions with free WooCommerce add-ons. WP All Import's paid WooCommerce Import Package adds the full WooCommerce feature set, including filters, PHP functions, and selective updates.

Best Plugins to Import WooCommerce Products — Related Information

Joe Guilmette
VP of WP All Import. Joe's an expert in WordPress & WooCommerce Imports and Exports.

The best import export plugin for WordPress & WooCommerce.

Complete, granular control of your data with an easy to use drag & drop interface.
  • 90 Day Money Back Guarantee
  • Unlimited Installs
  • Lifetime Licence
  • Fast, World-Class Support
Get Started
90 Day Money Back Guarantee

Unlimited Installs.
World-Class Support. Money Back Guarantee.

Packages
Standalone
Import
Pro Package
$199
.00
/yr
Save $494, 71% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$693 If Purchased Individually
Buy Now
90 Day Money Back Guarantee
Import + Export Pro Package
$299
.00
/yr
Save $1087, 78% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$1386 If Purchased Individually
Buy Now
90 Day Money Back Guarantee
WooCommerce Import Package
$169
.00
/yr
Save $29, 15% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$198 If Purchased Individually
Buy Now
90 Day Money Back Guarantee
Lifetime License
$1299
One-Time Payment
  • Import Pro + Export Pro
  • All Current Add-Ons
  • All Future Add-Ons
  • Lifetime Support
  • Lifetime Updates
  • No Renewal Fees
Buy Now
90 Day Money Back Guarantee
Import Standalone
$99
.00
/yr
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Import + Export Standalone
$169
.00
/yr
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Export Standalone
$99
.00
/yr
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Packages
Standalone
Import
Pro Package
$16.58
per month, billed annually
Save $494/yr, 71% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$693/yr If Purchased Individually
Buy Now
90 Day Money Back Guarantee
Import + Export Pro Package
$24.92
per month, billed annually
Save $1087/yr, 78% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$1386/yr If Purchased Individually
Buy Now
90 Day Money Back Guarantee
WooCommerce Import Package
$14.08
per month, billed annually
Save $29/yr, 15% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$198/yr If Purchased Individually
Buy Now
90 Day Money Back Guarantee
Lifetime License
$1399
One-Time Payment
  • Import Pro + Export Pro
  • All Current Add-Ons
  • All Future Add-Ons
  • Lifetime Support
  • Lifetime Updates
  • No Renewal Fees
Buy Now
90 Day Money Back Guarantee
Import Standalone
$8.25
per month, billed annually
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Import + Export Standalone
$14.08
per month, billed annually
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Export Standalone
$8.25
per month, billed annually
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
linkcross