MinifyPic

Product Image Optimizer

Compress product photography to a target file size so listings load fast and marketplace zoom still works — without shipping a 6 MB JPEG to every visitor.

FreeNo uploadMarketplace-ready
All compression tools

Drag and drop images

or click to browse files

JPG, PNG, WebP, GIFMax 50MB per fileUp to 20 files
1600px
Minimum long edge for Amazon zoom
2048px
Shopify's recommended square product size
<200 KB
Sensible target for a web product image
±5%
How close output lands to your target

How it works

A compact workflow from input to download.

1

Add your product photo

Drop in the studio or phone shot you plan to list. JPG, PNG, WebP, and HEIC all work.

2

Set a file-size budget

200 KB suits most listing images. Raise it for hero shots that need zoom detail, lower it for thumbnails and variant swatches.

3

Download and upload to your store

The compressed file keeps its pixel dimensions, so marketplace zoom requirements are still met.

Tool details

Practical capabilities and safeguards built into this workflow.

Budget per image, not per guess

Set the kilobyte ceiling your page-speed budget allows and the tool iterates on quality until the file fits it.

Speed affects conversion

Product images are usually the heaviest asset on a listing page, and image weight is the most common cause of a poor LCP score.

Dimensions preserved

Compression reduces bytes, not pixels, so a 2000×2000 image stays 2000×2000 and still satisfies zoom thresholds.

Unreleased products stay private

Nothing is uploaded. Product shots for an unannounced launch never leave your browser.

Consistent catalogue weight

Compressing every image to the same budget keeps page weight predictable as your catalogue grows.

No signup or watermark

No account, no per-day export cap, and nothing stamped onto commercial product photography.

Frequently asked questions

What are Amazon's product image requirements?
The main image needs a pure white background and the product filling at least 85% of the frame. The long edge must be at least 1600 pixels for zoom to activate, with 1000 pixels the absolute minimum for a listing. Amazon accepts JPEG, PNG, GIF, and TIFF, and JPEG is the practical choice.
What image size should I use for Shopify?
Shopify recommends square images at 2048×2048 pixels, which supports its zoom feature well. Shopify serves resized variants automatically, but it starts from your upload, so a well-compressed 2048×2048 original gives the best results across every derived size.
How small should product images be?
Aim for under 200 KB for standard listing images and under 500 KB for large hero shots that need zoom detail. Below roughly 80 KB, compression artefacts start showing on product edges and fabric texture, which undermines buyer confidence.
Does image compression hurt SEO or conversion?
Sensible compression helps both. Image weight is the usual cause of a slow Largest Contentful Paint, which is a Core Web Vitals metric and a ranking signal. Over-compression hurts conversion by making products look cheap, so the goal is the smallest file that still looks good at full zoom.
Should I use WebP for product images?
On your own store, yes — WebP is typically 25 to 35% smaller than JPEG at the same quality and is supported by virtually every current browser. For marketplace listings, check the platform first: Amazon and eBay expect JPEG or PNG uploads.
Do I need to resize as well as compress?
Usually yes. A 6000-pixel camera original is far larger than any storefront displays. Resize to the platform's recommended dimensions first, then compress — that order produces a much smaller file at the same visual quality.
Are my product photos uploaded anywhere?
No. All processing runs in your browser. Your images are never transmitted or stored, which matters for products under embargo.

Product Image Optimization for Marketplaces and Storefronts

Product images have to satisfy two audiences at once. Buyers want to zoom in far enough to judge fabric, finish, and scale, which argues for large, detailed files. Browsers and ranking systems want pages that render quickly, which argues for small ones. The resolution is not to pick a side but to serve high pixel dimensions at a disciplined file size — compressing bytes aggressively while leaving the pixel grid intact.

Platform requirements worth knowing

Amazon requires a pure white background on the main image, the product occupying at least 85% of the frame, and a long edge of 1600 pixels or more to enable zoom. Shopify recommends 2048×2048 square images and generates smaller variants from your upload. eBay requires at least 500 pixels on the long edge but recommends 1600 for its zoom feature. Etsy suggests 2000 pixels wide. In every case the platform minimum is a floor, not a target — uploading at the recommended size and compressing well beats uploading a raw camera file.

Why image weight decides your Core Web Vitals

On a typical product page the main image is the Largest Contentful Paint element, which means LCP is effectively a measurement of how fast that one file arrives and decodes. Google treats an LCP under 2.5 seconds at the 75th percentile as good. A 4 MB hero image on a mobile connection makes that threshold unreachable no matter how well the rest of the page is built. Getting hero images under a few hundred kilobytes is usually the single highest-leverage performance change an online store can make.

Choosing a format for each surface

For your own storefront, WebP is the default worth reaching for: roughly 25 to 35% smaller than JPEG at matched quality, with near-universal browser support. Keep JPEG for marketplace uploads, where WebP is often rejected. Reserve PNG for images that genuinely need transparency, such as a product overlaid on a coloured background — a PNG photograph can be five to ten times the size of the equivalent JPEG for no visible benefit.

A workflow that scales across a catalogue

Settle on one set of dimensions per image role — hero, gallery, thumbnail, swatch — and one file-size budget for each. Resize to the role's dimensions first, then compress to its budget. Applying the same two numbers to every product keeps page weight predictable as the catalogue grows and stops one badly exported photo from dragging down a category page. Start with the image resizer for dimensions, then compress here.