Title: ProductImageUpscale – AI Image Upscaler
Author: puskalkafle
Published: <strong>Jen 11, 2026</strong>
Last modified: Septanm 22, 2026

---

Search plugins

![](https://ps.w.org/product-image-upscale/assets/banner-772x250.png?rev=3569224)

![](https://ps.w.org/product-image-upscale/assets/icon-256x256.png?rev=3569224)

# ProductImageUpscale – AI Image Upscaler

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

[Download](https://downloads.wordpress.org/plugin/product-image-upscale.1.0.8.zip)

 * [Details](https://hat.wordpress.org/plugins/product-image-upscale/#description)
 * [Reviews](https://hat.wordpress.org/plugins/product-image-upscale/#reviews)
 *  [Installation](https://hat.wordpress.org/plugins/product-image-upscale/#installation)
 * [Development](https://hat.wordpress.org/plugins/product-image-upscale/#developers)

 [Support](https://wordpress.org/support/plugin/product-image-upscale/)

## Description

Product Image Upscale connects your WordPress & WooCommerce store to the [productimageupscale.com](https://www.productimageupscale.com)
service, letting you upscale images at 2x, 4x, or 8x automatically via Auto-Pilot
on product save, directly from the WooCommerce Product Editor, via Global Bulk Actions
on your product catalog, or right inside the WordPress Media Library.

Whether you are running a high-volume WooCommerce store or any WordPress site that
demands crisp, studio-grade imagery, this plugin automates the visual enhancement
process completely.

When images are upscaled, the plugin sends them to the Product Image Upscale AI 
engine, which restores high-frequency textures, sharpens edges, and eliminates blur
without introducing artifacts. For total flexibility, store owners can choose between
replacing existing image files or non-destructive Safe Duplication (generating new
media attachments while preserving originals).

#### Features

 * **Catalog Image Audit & Scanning** — Instant catalog scan in the Bulk Upscale
   modal and dedicated audit tools that automatically detect low-resolution images
   across your product catalog on page load.
 * **Customizable Resolution Threshold** — Set your custom low-resolution detection
   threshold (from 500px up to 4K / 4096px) in settings to match your store’s image
   standards.
 * **Real-Time Live UI Feedback** — Live success badges, real-time progress indicators,
   and dynamic selection counts in the modal without needing a page refresh.
 * **Auto-Pilot Background Sync** — Automatically detect low-resolution product 
   images whenever you publish or update a WooCommerce product, and queue AI upscaling
   in the background via WooCommerce Action Scheduler.
 * **Customizable Auto-Pilot Notifications** — Tailor admin alerts on product save
   to your preference: _Only when images are queued_ (silent on routine edits), 
   _Completely Silent_, or _Always notify_.
 * **Smart Low-Res Filtering** — Automatically target images below a customizable
   threshold (default 1000px, up to 4K) while skipping already high-resolution product
   photography to save time and API quota.
 * **Multi-Language & RTL Ready** — Fully localized into German (de_DE) and Hebrew(
   he_IL) with complete right-to-left (RTL) interface support.
 * **Deep WooCommerce Integration** — Dedicated AI Image Upscaler meta box directly
   inside the WooCommerce Product Edit screen.
 * **Global WooCommerce Products Bulk Action** — Upscale images across multiple 
   selected products from the main Products list with an interactive Dark Glassmorphic
   modal.
 * **WooCommerce Action Scheduler Support** — Queue large catalog batches to process
   asynchronously in the background with admin notice feedback.
 * **Safe Duplication Mode** — Generate upscaled images as new media attachments
   without overwriting original files.
 * **“Set as Main Product Image” Star Toggle** — Quickly assign an upscaled photo
   as the product’s primary featured image.
 * **One-click upscale** — Enhance any image from the Media Library list view, the
   attachment edit screen, or the product editor.
 * **Batch processing** — Upscale all product gallery images at once from the product
   editor with a live progress bar.
 * **Multiple scale factors** — Choose 2x, 4x, or 8x per image or set a store-wide
   default.
 * **Material-aware processing** — Optional texture modes (Model, Fabric, Leather)
   for specialized e-commerce photography.
 * **Automatic thumbnail regeneration** — Replaces or duplicates images and automatically
   regenerates all required WordPress thumbnail sizes.
 * **Status indicators & Low-Res Warning** — Instantly identify low-resolution images
   based on your custom threshold and track which images are already upscaled.

#### How It Works

 1. Install the plugin and enter your API key from [productimageupscale.com](https://www.productimageupscale.com).
 2. **Auto-Pilot (Hands-Free):** Enable Auto-Pilot Background Sync in settings. Whenever
    you create or edit products, low-resolution images are detected and automatically
    enhanced in the background.
 3. **From WooCommerce Product Edit:** Edit any product, scroll down to the “AI Product
    Image Upscaler” meta box, and upscale individual images or batch process them all
    at once.
 4. **From WooCommerce Products List:** Select multiple products, choose “Upscale Images
    with AI” from Bulk Actions, review the scanned image breakdown in the modal, and
    upscale live or queue in the background.
 5. **From Catalog Image Audit:** Navigate to **Media > Image Audit** to run a comprehensive
    catalog health check, instantly inspect image resolutions across all products, 
    and batch queue flagged items.
 6. **From the Media Library:** Navigate to Media, click “Upscale” on any image or 
    use Bulk Actions.
 7. The plugin sends the image to the API, receives the enhanced version, and depending
    on your settings, either replaces the original file or safely duplicates it as 
    a new media attachment.

#### Third-Party Service

This plugin relies on the **Product Image Upscale** external service to process 
images.

When upscaling is performed, the following data is sent to the Product Image Upscale
API:

 * The public URL or uploaded image file
 * Your selected upscale factor (2x, 4x, or 8x)
 * Your selected texture type (Model, Fabric, Leather, or None)

Data is sent only when an administrator initiates an upscale or enables the optional
Auto-Pilot Background Sync on product save. No data is sent without administrator
configuration.

 * **Service website:** [https://www.productimageupscale.com](https://www.productimageupscale.com)
 * **Terms of Service:** [https://www.productimageupscale.com/terms](https://www.productimageupscale.com/terms)
 * **Privacy Policy:** [https://www.productimageupscale.com/privacy](https://www.productimageupscale.com/privacy)

**Requirements:**

 * An active account at [productimageupscale.com](https://www.productimageupscale.com)
 * A valid API key (available from the Integrations page in your dashboard)

## Screenshots

[⌊Settings page with API key configuration and Auto-Pilot Background Sync settings.⌉⌊
Settings page with API key configuration and Auto-Pilot Background Sync settings
.⌉[

Settings page with API key configuration and Auto-Pilot Background Sync settings.

[⌊Media Library with one-click upscale button and status indicators.⌉⌊Media Library
with one-click upscale button and status indicators.⌉[

Media Library with one-click upscale button and status indicators.

[⌊Single attachment edit screen with upscale controls in the sidebar.⌉⌊Single attachment
edit screen with upscale controls in the sidebar.⌉[

Single attachment edit screen with upscale controls in the sidebar.

[⌊WooCommerce Product Edit screen with AI Product Image Upscaler meta box, image
cards, and Safe Duplication toggle.⌉⌊WooCommerce Product Edit screen with AI Product
Image Upscaler meta box, image cards, and Safe Duplication toggle.⌉[

WooCommerce Product Edit screen with AI Product Image Upscaler meta box, image cards,
and Safe Duplication toggle.

[⌊Interactive Bulk Upscale Modal on the WooCommerce Products list view with batch
scanning, real-time success badges, and live progress bar.⌉⌊Interactive Bulk Upscale
Modal on the WooCommerce Products list view with batch scanning, real-time success
badges, and live progress bar.⌉[

Interactive Bulk Upscale Modal on the WooCommerce Products list view with batch 
scanning, real-time success badges, and live progress bar.

[⌊WooCommerce Products list view with 'Upscale Images with AI' bulk action.⌉⌊WooCommerce
Products list view with 'Upscale Images with AI' bulk action.⌉[

WooCommerce Products list view with ‘Upscale Images with AI’ bulk action.

[⌊Auto-Pilot real-time background scheduling notification on product update.⌉⌊Auto-
Pilot real-time background scheduling notification on product update.⌉[

Auto-Pilot real-time background scheduling notification on product update.

[⌊WooCommerce Catalog Image Audit dashboard with real-time scan statistics, low-
resolution detection, and one-click batch queuing.⌉⌊WooCommerce Catalog Image Audit
dashboard with real-time scan statistics, low-resolution detection, and one-click
batch queuing.⌉[

WooCommerce Catalog Image Audit dashboard with real-time scan statistics, low-resolution
detection, and one-click batch queuing.

[⌊Bulk Upscale Modal demonstrating real-time UI success badges and automatic catalog
scanning.⌉⌊Bulk Upscale Modal demonstrating real-time UI success badges and automatic
catalog scanning.⌉[

Bulk Upscale Modal demonstrating real-time UI success badges and automatic catalog
scanning.

## Installation

 1. Upload the `product-image-upscale` folder to the `/wp-content/plugins/` directory,
    or install the plugin through the WordPress Plugins screen.
 2. Activate the plugin through the “Plugins” screen in WordPress.
 3. Go to **Media > Product Image Upscale** to enter your API key.
 4. Start upscaling images from your Media Library or WooCommerce Products.

## FAQ

### Where do I get an API key?

Sign up at [productimageupscale.com](https://www.productimageupscale.com), then 
visit the Integrations page in your dashboard to generate an API key.

### What image formats are supported?

JPEG, PNG, and WebP images are supported. Images must be under 50 MB. There is no
dimension limit — larger images are automatically resized to the optimal size before
upscaling.

### Does upscaling replace the original image?

You can choose! With Safe Duplication enabled (default), the plugin generates a 
new enhanced media attachment while preserving your original file intact. If Safe
Duplication is turned off, the original file is replaced and all WordPress thumbnails
are automatically regenerated.

### Can I upscale multiple products from the WooCommerce Products list?

Yes! Select the products from the WooCommerce Products list, choose “Upscale Images
with AI” from the Bulk Actions menu, and click Apply. An interactive modal will 
scan all product images and allow you to upscale them live in-browser or queue them
in the background via WooCommerce Action Scheduler.

### What upscale factors are available?

You can upscale images by 2x, 4x, or 8x. For example, a 400×400 image becomes 3200
×3200 at 8x.

### What if processing takes a long time?

The plugin polls the API for up to 90 seconds. If processing takes longer, refresh
the page later to check the status. For large product batches, use “Queue in Background”
to process via Action Scheduler.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ProductImageUpscale – AI Image Upscaler” is open source software. The following
people have contributed to this plugin.

Contributors

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

[Translate “ProductImageUpscale – AI Image Upscaler” into your language.](https://translate.wordpress.org/projects/wp-plugins/product-image-upscale)

### Interested in development?

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

## Changelog

#### 1.0.8

 * Feature: Configurable low-resolution threshold — adjust the threshold (up to 
   4K) used to detect low-res images in the catalog audit and Auto-Pilot sync.
 * Improvement: Auto-run catalog scan — the image audit now runs automatically on
   page load, instantly showing which images need upscaling.
 * Improvement: Real-time UI success badges and selection count updates in the bulk
   upscale modal without requiring a page reload.
 * Fix: Decoded HTML entities in the resolution delta arrows and product titles 
   for cleaner UI.

#### 1.0.7

 * Feature: Auto-Pilot Background Sync — automatically detect low-resolution product
   images on save and queue enhancement in the background via Action Scheduler.
 * Feature: Auto-Pilot Save Notification controls — customize save alerts with options
   for “Only when images are queued”, “Completely Silent”, or “Always notify”.
 * Improvement: Modernized admin notice banner with pulsing SVG action icons and
   responsive layout.
 * Improvement: Full German (de_DE) and Hebrew (he_IL) localization for all new 
   Auto-Pilot settings and admin notifications.
 * Improvement: Updated plugin screenshots and settings dashboard documentation.

#### 1.0.6

 * Feature: Added complete German (de_DE) and Hebrew (he_IL) translations with full
   RTL layout support.
 * Feature: Comprehensive internationalization (i18n) across all admin JavaScript
   dialogs, bulk upscale modals, and status notices.
 * Fix: Resolved persistent “Requesting…” button state bug in Media Library list
   view, providing instant UI feedback upon completion.
 * Fix: Preserved SVG action icons when dynamically updating upscale button state
   labels.
 * Improvement: Dynamic button replacement to “Upscaled” state upon successful enhancement
   in Media Library without requiring a page refresh.

#### 1.0.5

 * Feature: Global Bulk Upscale action on WooCommerce Products list view with interactive
   Dark Glassmorphic modal.
 * Feature: Automatic product image scanning with low-resolution detection (< 1000px)
   and already-upscaled indicators.
 * Feature: WooCommerce Action Scheduler background queueing support with staggered
   batch dispatching and admin notice feedback.
 * Improvement: Single selection star toggle for setting product primary/featured
   image.
 * Improvement: Safe Duplication mode enhancements with non-destructive gallery 
   preservation.
 * Improvement: Added execution time limit protection for long-running batch requests.
 * Fix: Prevented card header badge wrapping and cleaned up card visual hierarchy.
 * Fix: Synchronized background queue parameters with UI checkbox selections.

#### 1.0.4

 * Feature: Added dedicated AI Product Image Upscaler meta box to the WooCommerce
   Product Edit screen.
 * Feature: View all product primary and gallery images with dimensions, file sizes,
   and low-resolution (< 1000px) alerts.
 * Feature: Safe Duplication mode — upscaled images can be generated as new media
   attachments without overwriting original files.
 * Feature: “Set as Main Product Image” toggle to automatically update the product’s
   featured image upon upscale.
 * Feature: Batch processing directly inside the WooCommerce product editor with
   live progress indicator.
 * Improvement: Conditional WooCommerce loading ensures complete backward compatibility
   for non-WooCommerce WordPress sites.

#### 1.0.3

 * Fix: Added format validation to prevent upscaling unsupported GIF images.
 * Improvement: Displays a clear “GIF not supported” badge in the WordPress Media
   Library list and meta box.
 * Fix: Automatically skips GIF images during bulk upscale operations.

#### 1.0.2

 * Improvement: Images are now uploaded directly to the upscaling service instead
   of being fetched by URL. This fixes failed upscales on sites whose firewall or
   CDN (e.g. Cloudflare bot protection) blocks external servers from downloading
   images.
 * Improvement: Clearer error message when a site’s firewall blocks the image download.

#### 1.0.1

 * Fix: Removed 1600px dimension limit constraint for upscaling.

#### 1.0.0

 * Initial release.
 * One-click and bulk upscaling from the Media Library.
 * Configurable upscale factor (2x, 4x, 8x).
 * Material-aware texture selection for product photography.
 * Automatic file replacement with thumbnail regeneration.

## Meta

 *  Version **1.0.8**
 *  Last updated **4 jou ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0.6**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/product-image-upscale/)
 * Tags
 * [image enhancement](https://hat.wordpress.org/plugins/tags/image-enhancement/)
   [image upscaler](https://hat.wordpress.org/plugins/tags/image-upscaler/)[media library](https://hat.wordpress.org/plugins/tags/media-library/)
   [product images](https://hat.wordpress.org/plugins/tags/product-images/)[woocommerce](https://hat.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://hat.wordpress.org/plugins/product-image-upscale/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/product-image-upscale/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/product-image-upscale/)