Skip to content
JFIF.IO

Compress Images

Make images smaller while keeping them looking great. Each file keeps its format and is compressed with the best encoder for it — you see the exact savings before downloading.

Convert to

Processed locally in your browser

How to use

  1. 1

    Add your images. Each keeps its original format unless you choose another.

  2. 2

    Adjust the quality or PNG colour count if you want smaller files.

  3. 3

    Click Compress all, compare the sizes and download.

How the compression works

JPEG files are re-encoded with MozJPEG, which produces smaller files than standard encoders at the same visual quality. PNG files are either optimised losslessly with OxiPNG or reduced to a smaller colour palette. WEBP and AVIF are re-encoded with libwebp and libavif. Metadata is removed by default, which alone can save tens of kilobytes per photo.

Frequently asked questions

How much can I save?

Photos straight from a camera or phone often shrink by 40–80%. Already optimised images may only shrink a little — we show the exact result for every file.

What if the compressed file is larger?

That can happen with images that were already heavily compressed. The result card shows it clearly so you can keep the original.

Are my images uploaded?

No. This tool runs entirely in your browser, so your images never leave your device.