● Product image optimisation for Shopify stores

Lighter product images. Every original kept.

Mint Image Optimizer scales down oversized product photos, re-compresses them in their own format, writes alt text and descriptive file names — and keeps an exact copy of every original, so you can put any image back with one click.

Coming soon to the Shopify App StoreSee how it works
Same image, same place
the file is replaced inside the same product image: position, variants and format stay
Exact restore
original file, alt text and file name, for one image or all of them
Flat monthly price
billed by Shopify; no charge per gigabyte
Features

Smaller files, better alt text, nothing lost

Everything runs from the Shopify admin. No theme code, nothing added to your storefront.

Size
Resize oversized photos

Camera and studio photos are often 5,000 pixels or more across. Choose a longest side (2560 px suits most themes' zoom) and larger images are scaled down, aspect ratio kept, never enlarged.

Compression
Re-compress in the same format

JPEG and WebP files are re-encoded at the quality you choose: high quality, balanced or smallest. PNG stays lossless. A new file is uploaded only if it is at least 5% smaller.

Safety
Every original kept, exact restore

Before anything changes, the app stores an exact copy of the original file with its alt text and file name. Restore one image, a selection or everything, and download any original.

Accessibility
Alt text from a template

Fill missing alt text from the product title, vendor or type, or replace all of it. Alt text describes images to people using screen readers and to search engines.

Search
Descriptive file names

Optionally rename files like IMG_4021.jpg to stoneware-coffee-mug-1.jpg. The extension never changes, and the app tells you plainly what renaming affects.

Automation
New images, automatically

Turn on auto-optimise and images added to products are optimised with your settings within about 15 minutes. Images already in your store are only changed when you choose.

How it works

Three steps

Start with a few images, check them on your store, then do the rest.

Scan

The app lists every product image with its size, dimensions and alt text. A scan changes nothing.

Choose your settings

Compression level, longest side, alt text template and, if you want, file names.

Optimise

Pick images or optimise the next batch. Progress, savings and anything skipped are shown with the reason.

Pricing

One flat monthly price

Billed through Shopify. Restoring and downloading originals are never limited. Cancel anytime.

Free
$0
50 images a month
  • 50 optimised images per month
  • Resize oversized photos and re-compress them in their own format
  • Alt text and SEO file names for the images you optimise
  • Exact restore of every original, any time
  • Download any original
7-day free trial
Pro
$6.99 / month
1,000 images a month
  • 1,000 optimised images per month
  • Auto-optimise new product images
  • Alt text and file names for any number of images, with or without compression
  • Everything in Free
Plus
$12.99 / month
5,000 images a month · 7-day free trial
  • 5,000 optimised images per month
  • Everything in Pro
FAQ

Questions merchants ask

Does Shopify not optimise images already?

Shopify's CDN creates the sizes and modern formats your theme asks for, but it starts from the file you uploaded. A 6,000-pixel, 8 MB photo is still stored and processed as one. The app makes that stored file smaller, so the large and zoom sizes your theme requests come from a lighter source, and it fills in alt text, which Shopify doesn't write for you.

Will optimising break anything on my store?

The new file replaces the content of the same product image: it stays on its product, in the same position and on the same variants. The format and file extension never change. Unless you turn on renaming, the file name and address stay the same too.

Can I undo it?

Yes. The exact original file, its alt text and its file name are kept from the first change. Restore puts all three back for one image, a selection, or everything at once. You can also download any original. Restoring is never limited.

Which images are changed?

Product images in JPEG, PNG and WebP. GIFs, animated images, SVG, AVIF and HEIC files are left as they are, and so is any image where optimising would save less than 5%.

What counts towards the monthly allowance?

Images that were actually optimised (a smaller file uploaded). Scanning, restoring, downloading originals and images left as they are don't count.

What does the app store, and where?

Your product image list (titles, handles, file sizes, alt text) in its database, and exact copies of the originals it replaced in Cloudflare R2 storage, private to your store. No customer data. Everything is deleted 48 hours after you uninstall, when Shopify asks apps to erase a store's data; restore what you want before uninstalling.

Make your product images lighter, safely.

Free for 50 images a month. Built by Mint Labs.

Coming soon to the Shopify App Store