Skip to main content
← Back

Compress images

Shrink a JPEG/PNG/WebP image locally in your browser.

Local
Processed locallyThe file stays on this device.
Loading tool …

About this tool

What this tool does

Shrinks up to 20 image files — either to a quality level, or to a target file size in MB you specify. How much smaller it gets depends heavily on the source image. The output format matches the input format. For PNG the quality level controls resolution; for PNG target size, resolution is reduced further when needed.

How it works

Upload up to 20 images, choose a quality level OR a target file size in MB, download the results individually or bundled as a ZIP.

Privacy

This operation runs directly in your browser. Your file never leaves your device.

Limitations

Up to 20 images per operation, JPEG/PNG/WebP only (no HEIC). For JPEG/WebP the quality level controls encode quality; for PNG it controls resolution (Standard ≈ 70%, High ≈ 92%). Target file size searches via quality for JPEG/WebP and via resolution for PNG; if that still isn't enough, the tool delivers the smallest possible result and explicitly says so.




FAQ

It depends heavily on the source image. The quality-level mode has no fixed percentage for JPEG/WebP; for PNG, Standard/High map to about 70%/92% resolution. With the target-size mode you instead specify an exact MB figure — JPEG/WebP via quality, PNG via resolution.

Yes, up to 20 images in one run. Afterwards you can download each result individually or all of them together as a ZIP.

No. The compression runs entirely in your browser — the file never leaves your device.