Title: Neelbyte Image Catalog Importer
Author: rishabh350
Published: <strong>September 10, 2026</strong>
Last modified: September 10, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/neelbyte-image-catalog-importer.svg)

# Neelbyte Image Catalog Importer

 By [rishabh350](https://profiles.wordpress.org/rishabh350/)

[Download](https://downloads.wordpress.org/plugin/neelbyte-image-catalog-importer.2.4.6.zip)

 * [Details](https://wordpress.org/plugins/neelbyte-image-catalog-importer/#description)
 * [Reviews](https://wordpress.org/plugins/neelbyte-image-catalog-importer/#reviews)
 * [Development](https://wordpress.org/plugins/neelbyte-image-catalog-importer/#developers)

 [Support](https://wordpress.org/support/plugin/neelbyte-image-catalog-importer/)

## Description

Neelbyte Image Catalog Importer is a ZIP-to-Media and WooCommerce image management
tool by Neelbyte Websolution.

Upload one or multiple ZIP catalogs. The importer finds image files inside SKU folders,
creates WordPress Media Library attachments, generates SKU-based filenames, and 
can assign every image to the matching WooCommerce product.

The built-in Gallery Repair tool is designed for catalogs that were already imported.
It scans existing Media Library attachments, recovers SKU information from importer
metadata or generated filenames, and adds every matching image to the correct WooCommerce
product gallery without uploading the files again.

### ZIP structure

Example:

catalog.zip
 ├── ABC123/ │ ├── front.jpg │ ├── back.jpg │ └── side.png └── XYZ456/
├── image1.jpg └── image2.jpg

Generated filenames:
 ABC123-01.jpg ABC123-02.jpg ABC123-03.png

Nested folders are supported. The folder directly containing an image is treated
as the SKU.

### Features

 * Professional WordPress admin interface.
 * Multiple ZIP uploads.
 * Chunked AJAX processing for large catalogs.
 * JPG, JPEG, PNG, GIF and WEBP support.
 * SKU-based sequential image filenames.
 * Complete WooCommerce product gallery assignment.
 * Existing featured images are preserved.
 * Existing Media Library gallery repair without re-uploading images.
 * Recovery of SKU values from generated filenames when importer metadata is unavailable.
 * Duplicate-safe gallery synchronization.
 * Media attachment title and ALT text use the SKU.
 * ZIP path-traversal protection.
 * No external service required.

### Existing Media Gallery Repair

If the images are already in your Media Library but only one image was assigned 
to each WooCommerce product:

 1. Go to Tools > Neelbyte Image Catalog Importer.
 2. In “Repair existing WooCommerce galleries”, click “Scan Media Library”.
 3. Review the number of images, SKUs and matched products.
 4. Click “Repair & Build Complete Galleries”.

The repair process does not upload the images again. It reuses existing attachment
IDs, preserves an existing featured image, adds missing images to the product gallery,
and avoids duplicate gallery entries.

### Security

Administrative actions require the manage_options capability and a WordPress nonce.
ZIP entries are validated and unsafe traversal paths are rejected. Image contents
are checked before imported attachments are created.

### Privacy

Neelbyte Image Catalog Importer does not send media, product data, or usage information
to an external service.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Neelbyte Image Catalog Importer” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ rishabh350 ](https://profiles.wordpress.org/rishabh350/)

[Translate “Neelbyte Image Catalog Importer” into your language.](https://translate.wordpress.org/projects/wp-plugins/neelbyte-image-catalog-importer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/neelbyte-image-catalog-importer/),
check out the [SVN repository](https://plugins.svn.wordpress.org/neelbyte-image-catalog-importer/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/neelbyte-image-catalog-importer/)
by [RSS](https://plugins.trac.wordpress.org/log/neelbyte-image-catalog-importer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.4.6

 * Renamed the plugin to Neelbyte Image Catalog Importer with a distinctive directory
   slug.
 * Moved admin CSS and JavaScript to properly enqueued asset files.
 * Updated contributor metadata for the submitting WordPress.org account.

#### 2.4.3

 * Replaced direct file deletion and rename operations with WordPress filesystem
   APIs.
 * Hardened AJAX nonce and request-input validation.
 * Improved compatibility with WordPress Plugin Check review requirements.

#### 2.4.2

 * Added GPLv2-or-later plugin header declaration.
 * Updated tested WordPress version metadata for WordPress 7.1.
 * Replaced direct move_uploaded_file() usage with WordPress core upload handling
   for directory-review compatibility.

#### 2.4.0

 * Hardened existing-gallery repair for previously imported Media Library images.
 * Added filename-based SKU recovery for attachments missing importer metadata.
 * Improved gallery synchronization and duplicate prevention.
 * Preserves an existing featured image during repair.
 * Added WooCommerce product transient cleanup after gallery updates.
 * Updated documentation for WordPress.org submission.

#### 2.3.0

 * Added one-click repair for existing Media Library images.
 * Rebuilds complete WooCommerce galleries without re-uploading images.
 * Preserves existing featured images and gallery images.
 * Added scan statistics.

#### 2.2.0

 * Redesigned professional admin interface.
 * Fixed WooCommerce matching option for ZIP imports.
 * Added complete SKU gallery assignment.
 * Improved duplicate and replacement handling.

#### 2.1.0

 * Rebranded as Neelbyte Image Catalog Importer.
 * Added Neelbyte Websolution branding and icon.

#### 2.0.0

 * Added chunked AJAX processing for large ZIP files.

## Meta

 *  Version **2.4.6**
 *  Last updated **6 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [image importer](https://wordpress.org/plugins/tags/image-importer/)[media library](https://wordpress.org/plugins/tags/media-library/)
   [sku](https://wordpress.org/plugins/tags/sku/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/neelbyte-image-catalog-importer/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/neelbyte-image-catalog-importer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/neelbyte-image-catalog-importer/reviews/)

## Contributors

 *   [ rishabh350 ](https://profiles.wordpress.org/rishabh350/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/neelbyte-image-catalog-importer/)