No upload · In-browser · Free · Batch ZIP

Image Compressor

Free image compressor for product photos. Batch compress images without uploading, set quality or compress to 100KB (and other targets), then download a ZIP - useful before you compress for Amazon listing uploads.

Drop JPG / PNG / WebP or click to choose

Compress for listings without changing size

This tool only reduces file weight. Amazon listing images are commonly capped around 10 MB; TikTok Shop often around 5 MB. Many sellers prefer roughly 800KB-2MB JPEGs for snappier pages - that is seller practice, not a platform “must be 100KB” rule. Confirm current limits in each seller portal.

FAQ - Image compressor

How do I use this image compressor?

Add JPG, PNG, or WebP files, choose quality mode or a target file size, then Compress. This free image compressor runs in your browser and lets you download a ZIP of the results.

Can I batch compress images?

Yes. This batch image compressor accepts multiple files at once with no account and no artificial batch cap. Download everything in one ZIP when finished.

Can I compress images without uploading?

Yes. Compress image without uploading - processing stays on your device. Open DevTools → Network while compressing if you want to verify image bytes are not posted to our servers.

How do I compress to 100KB?

Switch to Target size mode, enter 100 (or tap the 100KB preset), then Compress. The tool binary-searches JPEG/WebP quality to get close to your limit. Very detailed photos may not reach 100KB without visible loss.

How do I compress for Amazon listing photos?

Amazon typically allows up to about 10 MB per image; many sellers aim for roughly 800KB-2MB JPEGs for faster pages - that is seller practice, not a 100KB rule. Compress here, then size with the Marketplace Image Resizer and confirm Seller Central.

Will compression change image dimensions?

No. This tool shrinks file size only. Pixel width and height stay the same. For Amazon/TikTok/Etsy square sizes, use the Marketplace Image Resizer after compressing.

Does this work with PNG and WebP?

Yes. JPG, PNG, and WebP are supported. For maximum size reduction, output as JPG. PNG target-size mode has limited effect because canvas PNG has no quality slider.

Can I compress HEIC here?

No. Convert HEIC to JPG first with the HEIC to JPG converter, then compress the JPEG here if you still need a smaller file.

Found a problem? Tell us

If a tool breaks, looks wrong, or fails your workflow, please report it. Confirmed useful bug reports help us fix issues faster. No account required.

  • Include the tool name, what you expected, and what happened
  • Add steps to reproduce (and browser if you know it)
  • Optional: a sample file note or screenshot description