Bulk Image Compressor
Compress a whole folder at once

Drop in dozens of photos and compress them in one pass — no uploads, no per-file limits, all on your own device.

Output Format

Select the format for converted images

Drag & drop images here

or click to select files

⚡ Images process locally in your browser. No upload.

Why use InstaShrink?

Optimized for performance and privacy

Lightning Fast

Faster product pages mean higher conversions. Reduce load times for Shopify, Etsy, and Amazon stores instantly.

100% Secure

Images never leave your browser. We don't store or see your photos. Local processing ensures complete privacy.

Free Forever

No signup required. Use our basic compression tool as much as you want for single image uploads.

Frequently Asked Questions

Everything you need to know about image compression, file formats, and optimizing for the web.

There's no fixed limit — the ceiling is your device's memory. A typical laptop handles a couple of hundred web-sized photos in one go. If you're feeding it huge multi-megapixel files, run them in groups of around fifty to keep the browser tab comfortable.

Optimize images for better results

Compressing images in bulk, without the upload wait

SS
Sanjay Sahani
Solution Architect · 21+ yrs in software
Reviewed June 2026·4 min read

Doing one image is trivial. Doing two hundred is where most online tools fall apart — endless uploads, file caps, and your whole shoot sitting on someone else's server. Here's how batch compression works when it all happens locally instead.

Why batch compression is where browser-based tools win

Compressing one image is easy anywhere. The pain starts at fifty. With a normal online tool, every file has to crawl up to a server and back, so a folder of product photos turns into a long, anxious progress bar — and a stack of uploads you can only hope gets deleted afterwards.

Because InstaShrink runs the compression on your own machine, batches behave completely differently. There's no upload queue to sit through; your computer just works through the pile as fast as its processor allows. A modern laptop chews through dozens of photos in the time it'd take a server tool to finish uploading the first few. And since nothing leaves your device, "a hundred client photos" isn't a privacy decision — it's just a Tuesday.

How to compress a whole batch

  1. Select everything at once. Drag a whole folder onto the box above, or shift-click to grab a long list of files. You don't have to add them one at a time.
  2. Pick one quality setting for the lot. For a batch of similar images — say, a product shoot — a single setting around 78–82 keeps them consistent. Consistency matters more than you'd think when the images sit next to each other.
  3. Let it run. Each file is compressed locally and added to the results as it finishes. Bigger images take a moment longer; that's your CPU doing the work, not a slow connection.
  4. Download. Grab the compressed copies and you're done. The originals never moved.

A few things I'd do before a big batch

  • Test on five first. Run a handful at your chosen setting, eyeball the results, and only then commit the whole folder. It saves redoing two hundred files because 70 was a touch too aggressive.
  • Group by type. Photos and logos want different treatment. If your folder is a mix, it's worth splitting the JPEGs from the PNG graphics and running each as its own batch.
  • Resize first if they're huge. If every photo is 6000px wide but your site shows them at 1200, the resize saves far more than the quality slider ever will.
  • Keep the originals. Compression is one-way. Always batch from a copy and leave your source files untouched.

How many can it really handle?

There's no per-file limit and no daily cap — the only real ceiling is your device's memory. On a typical laptop you can comfortably push through a couple of hundred web-sized photos in a sitting. If you're feeding it enormous multi-megapixel files, do them in groups of fifty or so to keep the browser tab comfortable. Older phones and tablets have less headroom, so smaller batches there.

The one habit that saves you

Always test your quality setting on five images before you run the full batch. Two minutes of checking beats re-compressing two hundred files because the setting was slightly off.

SS

Written by

Sanjay Sahani Solution Architect

Sanjay Sahani is a solution architect with 21+ years building software. He created InstaShrink after one too many projects where “just compress the images” meant uploading client photos to a server he didn't control — so this tool does all its work inside your browser instead.

More about InstaShrink →