Bulk Image Compressor

Processing product photos, a scanned document set, or a family's worth of application photos one by one wastes an afternoon. Select multiple files below, set one KB target, and download each compressed copy from the list. Because everything runs locally, even a big batch costs you no upload time at all.

Spec check Batch → your KB target AWAITING FILE
Drop your image here (multiple files OK) or tap to choose — JPG, PNG, WebP
Processing on your device…

    100% private — this tool runs in your browser. Your image is never uploaded to any server.

    Bulk Image Compressor — specification

    Files per batchAs many as your device handles (50+ is fine)
    Target sizeOne KB value applied to all
    OutputIndividual JPG downloads
    ProcessingAll local, nothing uploaded

    How to use this tool

    Four steps, a few seconds, nothing installed.

    1

    Upload your image

    Drop your file in, or tap to browse. It never leaves your device.

    2

    Automatic processing

    Quality and dimensions are tuned instantly to meet the target — no sliders.

    3

    Check the spec stamp

    A green ✓ stamp means the file genuinely meets the requirement.

    4

    Download & submit

    Save the result and upload it to your form or platform — it passes first try.

    What you'll get

    photo.jpg 4.2 MB — rejected IMAGEFRY photo.jpg under 100 KB ✓

    A typical phone photo (left) compressed to just under the 100 KB limit (right) — highest quality that fits, dimensions preserved whenever possible.

    Frequently asked questions

    Is there a limit on how many images I can compress?

    No hard limit — processing happens on your own device, so capacity depends on your phone or computer's memory. Batches of 50–100 typical photos work smoothly on an average laptop.

    Can I download all results as a single ZIP?

    Currently each file gets its own download link, which keeps the tool dependency-free and fast. A one-click ZIP download is on the roadmap.

    Do all images get the same target?

    Yes — one KB target applies to the batch. If different images need different limits, run them in separate batches or use the single-image pages.

    Related tools

    From the blog