Private local compression

Compress images online without uploading files.

Drop JPG, PNG, or WebP files, tune quality and max dimensions, then download optimized images for websites, stores, forms, and email.

Processed locally in your browser
Add images
Selected files

Processed files will appear here.

Settings
Size limitsLeave these blank unless you also want to shrink large images.Optional
Results

Processed files will appear here.

Local-first pledge

Your images stay on this device. The tool does not upload or store files.

JPEG and WebP respond best to the quality slider. PNG output may stay larger when transparency or sharp edges matter.

How to compress images

  1. Add one or more JPG, PNG, or WebP files.
  2. Choose quality and optional maximum width or height.
  3. Process locally and download each file or the batch zip.

Image compression FAQ

Are images uploaded to a server?

No. Files are decoded and exported by your browser using local canvas APIs.

Can I compress an image toward 100KB?

Yes. Use WebP or JPEG output, lower the quality setting, and reduce max dimensions until the result is close to your target.

Why did a PNG not shrink much?

PNG is lossless. Photos usually shrink more as JPEG or WebP, while transparent graphics often need PNG.

Can I compress multiple files?

Yes. Add a batch, process it once, then download the optimized files or a single zip.