Image Compressor

Shrink JPEG, PNG and WebP without uploading

Runs locally No limits No signup 1 uses

Drop an image here, or click to browse

JPG, PNG or WebP · processed locally · no size limit

Compressed image preview
Set a size and the quality is chosen for you — the highest that still fits.
80–85 is the sweet spot for photographs. Ignored while a target size is set.
Original—
Compressed—
—
Compression happens in a canvas element on your device. The file is never transmitted, so there is no upload wait and no size cap.

Compress to a specific size

Each of these opens with the target already set, so there is nothing to adjust.

Compress a WebP image

Drop in a WebP image and it compresses like any other, or drop in a JPG or PNG and choose WebP as the output to convert and compress in one step. WebP is usually the smallest of the three formats for the same visible quality, which is why it is the default choice for images on a website.

The one thing to check is where the image is going. Every modern browser displays WebP, but some upload forms, older email clients and print services still expect a JPG. If a form rejects the file, compress to JPG instead.

About the Image Compressor

Compress images directly in your browser using a quality slider with a live before and after size comparison. Files never leave your device.

Frequently asked questions

Yes. Drop a WebP file in and it compresses like a JPG or PNG, or choose WebP as the output to convert and compress in one step. WebP is usually the smallest of the three, though some upload forms still only accept JPG.

No. Compression happens in your browser using the canvas API, so the file never leaves your device. That is faster than uploading and better for privacy.

Quality 80 to 85 typically cuts file size by 60 to 80 percent with no difference visible at normal viewing distance. Below 70 you start seeing artefacts on gradients.

WebP for photographs on the web, JPEG when you need maximum compatibility, PNG only when you need lossless transparency.

Yes, completely. There is no account, no usage limit and no watermark.