Compress an image

Make a photo or a screenshot smaller in bytes, right here in your browser. Set the quality, see the size before you save, and nothing is uploaded.

This is the compressor. It keeps the pixel dimensions and writes the same picture with fewer bytes. To make a small image larger, use the upscaler instead.

How it works

Open the image
Drop it on the page, or choose a file. It stays on this device.
Set the quality and press Compress
The resulting file size is shown before you save, and the slider compares the result with the original.
Download it
The picture keeps its width and height. Only the bytes change.

Re-encoding drops the metadata, including the camera model and any GPS position.

The image is read and compressed by this browser. It is never uploaded.

Compressing never adds detail. If the image is too small, upscale it first and compress afterwards. Open the upscaler