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
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.
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
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.