Logo
Logo

August 31, 2026

The Best Plugins to Import WooCommerce Products with Images

Importing products into WooCommerce is easy. Importing products with images is where most imports go wrong. A title or a price is just text in a column. An image has to be located first, downloaded from a URL, matched against your media library, and then attached to the right product or variation. Get it wrong, and you find out after your products are live.

We tested the most popular plugins for importing WooCommerce products with images and scored them on the things that decide the job: image sources, gallery support, alt text, file formats, and what each plugin costs.

Top Pick

Our Top Recommendation: WP All Import

WP All Import is the best plugin to import WooCommerce products with images. Its Automatic Setup maps the columns in your file to the right product fields for you, so most product imports with images take just a few clicks. Upload your file, preview the result, and fine-tune only if you need to. Products, galleries, variable products, and images from any source are all handled in one import.

Visit WP All Import →

We imported real product catalogs with images using every plugin on this list. We scored each one on: how many image sources it accepts (external URLs, media library, server folders), featured images and galleries in the same import, image metadata like alt text and captions, supported file formats, variable product support, and whether imports can run on a schedule. Only plugins that attach images correctly to the products they import made the cut.

Best Plugins to Import WooCommerce Products with Images

1. WP All Import: Best Overall for Importing WooCommerce Products with Images

WP All Import
⭐ 4.7/5 | 20,000+ Active Installs
Automatic Setup maps your file for you
Images from URLs, media library, or server folders
Live product page preview before import

WP All Import is the most popular WooCommerce import plugin, with over 20,000 active installs and a 4.7/5 rating on WordPress.org. What makes it our top pick is the Automatic Setup: upload your product file and WP All Import maps every column to the correct product field on its own. You preview the import before anything goes live, and adjust the mapping only if your file needs it. Most WooCommerce product imports with images finish in a few clicks.

Images are where WP All Import pulls furthest ahead. The Images section on the mapping screen accepts three sources in the same import: download images from a URL, match filenames already in your media library, or match files pre-uploaded to a folder on your server. Featured images and full product galleries import together, along with alt text, titles, captions, and descriptions for every image. WP All Import can also skip images that already exist, so re-running an import doesn’t duplicate your media library.

Key Features

  • Automatic Setup analyzes your file, detects the product type and variation structure, and reports a confidence score before you run anything.
  • Featured images, full galleries, and image SEO metadata (alt text, title, caption, description) import in a single pass.
  • Existing images are detected and skipped on re-runs, so your media library stays clean.
  • Upload XML, CSV, JSON, TXT, ZIP, or GZ files up to 256 MB, or pull data from a URL, FTP, or SFTP.
  • Supports all WooCommerce product types, including variable products.
  • Schedule recurring imports from supplier feeds and transform data on the fly with inline PHP functions.

Pros and Cons

Pros: Fastest path from file to finished import. Broadest image source support we tested. Skips duplicate images in your media library automatically. Handles imports of any complexity.
Cons: More depth than a simple one-time import needs, though Automatic Setup makes he process easy with just a few clicks.

Pricing

  • WooCommerce Import Package: $169/year, unlimited sites, 90-day money-back guarantee.

2. Product CSV Import Suite: Best for WooCommerce Extension Data

Product CSV Import Suite
⭐ 2.8/5 | 10,000+ Active Installs
Thousands of products per CSV file
Merge updates by product ID or SKU
Supports Vendors, Brands, and Google Product Feed

Product CSV Import Suite is Woo’s premium import extension for large catalogs. It imports thousands of products at once and handles custom fields, custom taxonomies, and data from extensions like Product Vendors, WooCommerce Brands, and Google Product Feed, none of which the built-in importer covers.

Product image support is CSV-based. You list image URLs or filenames in an images column, separated by pipes, and the first image becomes the featured image. Two gotchas cost it points in our testing: filenames only resolve if the images sit in the uploads folder for the current month of the import, and importing the same URL for multiple products can duplicate images in your media library. Variations import through a separate variations CSV rather than one file.

Key Features

  • Imports and merges WooCommerce products and variations, matching rows to existing products by product ID or SKU.
  • Imports custom fields and custom taxonomies without writing any code.
  • Product images import from URLs or filenames in an images column, separated by pipes, with the first image set as the featured image.
  • Exports products, including drafts, back to CSV for backups and bulk edits.

Pros and Cons

Pros: Covers extension data like vendors and brands. Bulk updates existing products by SKU match. Handles thousands of products in one file. Exports drafts for backup and bulk edits.
Cons: CSV files only. Image filenames must sit in the current month’s uploads folder. Importing the same image URL for multiple products can duplicate images in your media library. 2.8/5 rating is the lowest on this list.

Pricing

  • Product CSV Import Suite: $59/year, single site.
  • 2-year (single site): $94.40/year

📚 Related Article
Before you import, make sure your store is ready. See this guide on how to create a WooCommerce website from scratch.

3. Product CSV Importer and Exporter: Free and Built Into WooCommerce

WooCommerce Product CSV Importer and Exporter
⭐ Free | Built Into WooCommerce
Free with every WooCommerce store
Imports images from URLs or media library filenames
Auto-matches CSV columns to product fields

The Product CSV Importer and Exporter isn’t a plugin you install. It ships with WooCommerce core, waiting under Products → Import. For a quick one-time import of a simple catalog, it works, and the price is right.

Image support is basic but functional. Image URLs go in an Images column, comma-separated, and WooCommerce downloads them into your media library with the first image set as the featured image. You can also reference filenames already in the media library. The limits show up quickly: the importer cannot add or update alt text for product images, it only reads CSV files that follow the exact WooCommerce import schema; and images behind redirect scripts, like some cloud-storage share links, fail to import. There’s no scheduling and no way to pull files from a remote URL, so every update means preparing and uploading a new CSV by hand.

Key Features

  • Free with every WooCommerce installation.
  • Imports and exports all standard product types, including variations.
  • Auto-matches column headers to product fields during import.
  • Updates existing products by ID or SKU.

Pros and Cons

Pros: Nothing to buy or install. Downloads image URLs into your media library automatically. Handles all standard product types, including variations.
Cons: CSV files only, with strict schema requirements. Cannot import or update image alt text. No scheduling or remote imports. Images behind redirect scripts fail to import.

Pricing

  • Free. Built into WooCommerce.

4. WP Ultimate CSV Importer: Best For Occasional Imports

WP Ultimate CSV Importer
⭐ 4.4/5 | 20,000+ Active Installs
Featured images and galleries from URLs
Bulk image imports from ZIP with alt text
Reads CSV, XML, Excel, and Google Sheets

WP Ultimate CSV Importer from Smackcoders is a multi-purpose import plugin that covers WooCommerce products alongside posts, pages, and custom post types. It has a 4.4/5 rating across nearly 600 reviews on WordPress.org, and its big hook is pricing: one payment, lifetime updates, unlimited sites.

For product images, it handles the essentials well. Featured images and gallery images import from external URLs in your CSV, XML, or spreadsheet, and the plugin downloads them into your media library and attaches them to the right products. A bulk image import via ZIP can carry metadata like alt text, titles, captions, and descriptions. Full WooCommerce product support, including variable products and orders, comes through the free Import WooCommerce Suite add-on, while advanced operations like scheduled imports and image retry queues sit behind the Pro plans.

Key Features

  • Downloads remote images from your CSV, XML, or spreadsheet into the WordPress media library and attaches them to the correct products automatically.
  • Bulk image imports via ZIP carry metadata like alt text, title, caption, and description for better media SEO.
  • The free Import WooCommerce Suite add-on extends imports to variable products, product variations, orders, coupons, and reviews.
  • Pro plans add scheduled and recurring imports, updates of existing records, FTP/SFTP automation, and a failed media import retry queue.
  • One-time payment with lifetime updates, lifetime support, and use on unlimited sites.

Pros and Cons

Pros: One payment, no recurring fees. Solid image and gallery import with full metadata. Covers nearly every WordPress and WooCommerce data type.
Cons: Scheduling and advanced updates require Pro. Full WooCommerce support depends on a separate free add-on. A general WordPress tool rather than a dedicated WooCommerce import plugin.

Pricing

  • Free version with core import features.
  • Pro plans start at $199 one-time (unlimited sites, lifetime updates).

Which WooCommerce Product Import Plugin Should You Choose?

All four of these plugins import WooCommerce products with images. The differences are in how much they ask of you and how much they handle.

WP All Import covers every case on this list, including the small, clean CSV import the built-in tool manages. The difference is what happens when your file comes from a supplier, your images live in three different places, or the import needs to run again next month: Automatic Setup maps the file for you, images arrive with their galleries and alt text intact, and the whole job takes a few clicks. Choose Product CSV Import Suite if your products carry extension data like vendors and brands. The free Product CSV Importer and Exporter suits a single, simple migration you’ll never repeat. WP Ultimate CSV Importer fits buyers who want one payment and a tool that handles all of WordPress, not just WooCommerce. If your product import matters, WP All Import is the tool for the job.

Common Questions About Importing WooCommerce Products with Images

Can WooCommerce import products with images?

Yes. WP All Import imports WooCommerce product images by downloading them from external URLs into your media library and attaching them to the correct products. It can also match filenames already in the media library or uploaded to a server folder, and it imports featured images, full galleries, and alt text in the same import.

How do I import products with images in WooCommerce?

To import products with images, prepare a file with an image URL or filename for each product and run it through WP All Import. Upload the file at All Import → New Import, and the plugin maps your columns, including images, automatically. Preview the import, then run it. Images download into the media library and attach to the right products.

How do I import product images from a CSV file?

To import product images from a CSV, add a column with one image URL per product, or multiple URLs separated by commas or pipes for full galleries. In WP All Import, map that column in the Images section of the mapping screen. The plugin then pulls featured images and gallery images from the same column as the import runs.

Can I import variable products with images in WooCommerce?

Yes. WP All Import imports variable products together with their variation images from a single file. The plugin detects the product type and variation structure automatically during setup, maps the parent and variation fields, and downloads every image to the media library before your products go live.

Is there a free way to import WooCommerce products with images?

Yes. WP All Import offers a free version for smaller product imports, plus a hosted sandbox where you can run a complete product import with images before paying anything. The paid version adds full galleries, image alt text, scheduling, and large supplier files. That makes it the one tool that covers the free and the professional case.

What file formats can I use to import WooCommerce products with images?

WP All Import reads XML, CSV, JSON, TXT, ZIP, and GZ files up to 256 MB, and downloads Excel and Google Sheets files from a URL. Image URLs work in every supported format as long as the images are publicly accessible online, so the file format never limits which images you can import.

Editorial Staff
Breakdance Editorial Staff creates practical, experience-based content for WordPress users, designers, developers, and store owners. We publish tutorials, reviews, comparisons, and in-depth guides that help readers build better websites, choose the right tools, and work more effectively with WordPress and Breakdance.
    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

    Experience the Breakdance difference.

    Unlimited license.
    Unlimited websites.

    Get maximum flexibility with unlimited licensing and domain activations.

    60-day money back guarantee.
    No questions asked.

    Get your money back within 60 days of purchase, no questions asked. It's risk-free!

    Premium support.
    Get all the help you need.

    We offer premium support to ensure the ultimate customer experience.

    Just $199.99/year for
    unlimited sites.

    For a limited time, we're offering an unlimited site license for just $199.99/year. Buy now to lock in this price.