Image Compressor

Compress with the MozJPEG / WebP / OxiPNG encoders from Squoosh — smaller than the browser built-in encoder, with a draggable quality comparison

Everything runs in your browser. Your images are never uploaded to any server.

Drop an image, or click to choose

JPG, PNG, WebP and more, up to 40 megapixels

Choose image
Encoder

Lower means smaller files and more visible loss. 70–85 is usually a good balance.

Transparent fill
JPEG has no alpha channel, so transparent pixels are painted with this color

Keep 0 or pick “Original” to preserve the size. Anything larger is scaled down proportionally.