About Image Squeeze

Image Squeeze takes a batch of images and makes them smaller: scale them to a maximum width, set a quality level, and pick the output format. AVIF and WebP cut the file size hard for the web; JPG and PNG stay compatible. Camera and location metadata is removed on the way out.

Each image is decoded and re-encoded in the browser, using a worker so the page stays responsive. Nothing is uploaded.

How to use it

  1. Drop in the images. Many at once is fine.
  2. Set a maximum width or height. Aspect ratio is kept.
  3. Choose the format and a quality value. The estimated size updates per image.
  4. Check a before and after preview on one image.
  5. Download the batch as a zip, or one file at a time.

Common questions

Which formats can it write?

JPG, PNG, WebP, and AVIF. AVIF gives the smallest file at a given quality but encodes slower.

Does it remove EXIF and GPS data?

Yes. Re-encoding drops the metadata, including the camera model, the timestamp, and any GPS location.

Are my photos uploaded?

No. Decoding and encoding run on your device. The photos never leave the tab.

How many images can I do at once?

Dozens is routine. Hundreds work but use a lot of memory, so do it in batches on a modest machine.

Will it upscale a small image?

No. It only scales down. A size larger than the original is ignored.