Compress Images Online
Compress JPEG, PNG and WebP images to a smaller file size. Pick a quality level or a target size — processed privately in your browser.
Select images to compress
How to use
The whole flow runs in your browser — no account, no uploads.
- Upload your imageAdd the images you want to shrink.
- Choose compression settingsPick a quality level, or a target size like 200 KB.
- CompressPress Compress — processing happens on your device.
- DownloadCheck the achieved size, then download.
- Every step runs locally in your browser.
Key Features
Reduce file size while keeping visual quality. Everything runs client-side: images are processed on your device and never uploaded.
- Quality controlsA quality slider with a live size estimate for the active image.
- Target file sizeHit limits like 100 KB — the tool finds the best quality that fits.
- Multiple image supportCompress a batch and download everything as a ZIP.
- Format optionsKeep the original format or choose JPEG, PNG or WebP.
Frequently asked questions
Quality-based JPEG and WebP compression is lossy by design — 75–85 is usually indistinguishable from the original. PNG optimization is effectively lossless. The exact output is shown before you download.
Yes. Choose target-size mode and give a size like 200 KB — the tool searches for the highest quality that fits under it, useful for upload limits.
Yes. Upload several images, select them and every selected image is compressed with the same settings; download the batch as a ZIP.
It depends on the source: photos typically compress 40–80% at good quality, while already-optimized files shrink less. The tool shows the exact size before you download.
No. Compression happens locally in your browser; nothing is sent to any server.