FreeCompressor's free image compressor reduces the file size of your JPG, PNG, WebP and AVIF pictures without sending them anywhere. Because every image is processed locally with the browser's own canvas engine, you can compress images for a website, email attachment, or upload limit while keeping the originals completely private. There is no queue, no watermark and no sign-up.
How to compress an image
- Click Open the Image Compressor and drop in one image or a whole folder.
- Drag the quality slider, cap the max width/height, or type a target size such as “200 KB”.
- Press Compress All — each file shows its original size, new size and the percent saved.
- Download files individually or export the whole batch as a ZIP.
Compress an image to an exact file size
Need to compress a JPEG to under 200 KB or meet a strict upload limit? Enter the target in kilobytes and FreeCompressor runs a quality binary-search — and, for stubborn or lossless images, a gentle downscale — until the result fits. You get the sharpest version that still meets your budget.
Why compress images with FreeCompressor
- 100% private: images are compressed on your device and never uploaded.
- Bulk compression: drop 50+ photos and process the whole set at once.
- Every common format: compress JPG, PNG, WebP and AVIF, or convert to a smaller format.
- EXIF stripped: re-encoding removes GPS and camera metadata, shrinking files further.
Frequently asked questions
Is this image compressor free?
Yes — completely free, no sign-up and no watermark.
Are my images uploaded anywhere?
No. Compression runs entirely in your browser, so your images never leave your device.
Which formats can I compress?
JPG, PNG, WebP and AVIF. You can also change the output format — WebP and AVIF usually give the smallest files.