Skip to main content

Image Compression Guide

Batch Compression — Repeatable, Local, Sequential

Dozens of SKUs or event stills. Today the picker is one raster at a time. Privacy over a rented farm. You zip in the OS.

Batch intent = sequential queue for multiple files. Convert HEIC folders first, then compress JPG/PNG/WebP locally — no cloud batch storage.

Loading image compressor…

Prefer the main tool? Open our free image compressor to compress image files locally in your browser.

Written by Safaat Rahman Siham, Founder & Developer at Convertify4u. Contact us.

Desktop Lightroom and Photoshop can hammer a folder. This browser tool cannot pretend it ingested 400 files into a GPU queue. “Batch” here means operations: same quality, same naming, next still. If that is too slow, use a desktop action. If the shoot cannot leave the laptop, stay. Stage HEIC to JPEG first so the set is uniform for Windows clients and Seller Central. Mixed PNG graphics and JPEG photos should not share one quality number — graphics need a different spoke mindset. After encode, a second loop through Image Resizer (same long edge) makes a marketplace pack. Event photographers: guests in the frame are a privacy reason to avoid upload farms. Product teams: embargoed SKUs, same story. Memory: 40 MP stills hitch on phones; marathon on a computer.

A queue you run, not a ZIP we magically return

Sticky-note the quality and the long-edge target. Work the folder left to right. Skip rejects (motion blur, misfocus) instead of crushing the whole set to hide them. Downloads land in the browser default folder — sort by time and move to “optimized.” We do not write a sidecar CSV. Closing the tab drops in-memory bitmaps, not files already downloaded. Pair with the website spoke after a redesign dump, and the JPEG spoke if the folder is all Camera stills. If one SKU is a PNG cutout with holes, do not run it through the same aggressive JPEG recipe as a noisy photo — you will dirty the edge. Two recipes, two passes, still sequential.

How it works

  1. 1

    Normalize containers first

    HEIC → JPEG (or PNG) so every picker drop succeeds. Keep originals elsewhere.

  2. 2

    Encode with the same recipe

    One quality for photos. Do not mix logo PNGs into that recipe without thinking.

  3. 3

    Collect downloads and zip yourself

    Finder or Explorer. There is no Convertify4u archive job because there is no server folder.

Use cases

SKU photo sets

Same pack, many colors. Uniform bytes for a feed import.

Weddings and conferences

Share a gallery without mailing 80 GB. Encode, then a gallery host.

Blog migration

Old heroes at Camera size. Sequential shrink before WordPress import.

Editor handoff

Writers receive web-ready stills, not card originals.

Problems we solve

Wanting multi-select today

Sequential is the UI. Desktop suites if you need folder actions and can accept the install.

Mixed HEIC + JPEG

Convert HEIC first. The JPEG picker is not a HEIC decoder on this tool.

Cloud batch that keeps the shoot

A progress bar on someone else’s disk is still an upload. This loop never starts it.

Trust, speed & privacy

No catalog farm

Each still lives in the tab. We do not retain the folder.

Per-file speed

Seconds locally. Heat and RAM are yours.

You own the ZIP

Built on your machine after downloads.

Frequently asked questions