Skip to content
ImgBench

Bulk Image Compressor

Pick a target size and the whole batch is re-encoded to JPG in one go. The tool searches for the highest quality that still fits, and every result shows its original and new file size so you can judge the trade-off yourself.

Drop images here, or browse your files

JPEG, PNG, WebP, AVIF and BMP. Up to 200 images per batch, 50 MB per file.

JPG, PNG, WebP → compressed JPG

Files are read locally by your browser and are never uploaded to a server.

Queue

No images yet

    Images you add appear here with a preview, their file size, progress and any errors.

    Settings

    Compress the image to the size below
    KB

    The tool searches for the highest quality that fits. It reports honestly when the target cannot be reached.

    Recommended next steps

    Good to know

    • Everything is written as JPG, so PNG and WebP sources are converted; transparent areas are filled with white.
    • The target is reached by searching for the highest quality that still fits. When it cannot be reached, the result says so instead of pretending.
    • Compression never uploads anything: every file is decoded and re-encoded on your own machine.

    Your files stay on your device

    This tool decodes and re-encodes images inside your browser using the Canvas API and Web Workers. Nothing is uploaded, and there is no server that could receive your files. Closing the tab discards everything.

    Read theprivacy notice

    Other tools