Image Compressor

Shrink JPG, PNG, and WebP images. 100% in your browser — files never leave your device.

100% in your browser. Nothing uploaded.

Add images

Private by design. Compression happens entirely in your browser using canvas and Web Workers. No image is ever uploaded.

Results

Add images to get started.

Compress JPG, PNG & WebP online — without upload

Optimize your images for the web without compromising your privacy. Our free image compressor allows you to shrink JPG, PNG, and WebP files directly in your browser, meaning your images are never uploaded to any server. Reduce file sizes by up to 80% with our bulk processing tool, and preview the results in real-time before downloading. Perfect for improving website speed and Core Web Vitals.

How to use it

  1. Drop images onto the drop-zone (or click to choose). JPG, PNG, and WebP are supported.
  2. Set the Quality slider — 70–80 is the sweet spot for photos.
  3. (Optional) Tick Convert to WebP for an extra 20–40% saving on JPGs.
  4. Download a single file or grab the whole batch as a ZIP.

When to use it

Why use this one

FAQ

Are my images uploaded somewhere?

No. Every file you drop is re-encoded in a Web Worker inside this tab using the vendored browser-image-compression library. The compressed result is generated locally; nothing — original or compressed — is ever sent to a server.

Which image formats are supported?

JPG, PNG, and WebP for input. By default the compressor keeps each file in its original format; toggle Convert to WebP if you want smaller, modern output (WebP is supported by every current browser).

How much smaller will my files get?

It depends on the source. JPGs typically shrink 30–70% at quality 70–85 with no visible loss; PNGs with photographic content can drop dramatically when converted to WebP. The before/after panel shows the exact saving per file.

Can I compress many files at once?

Yes. Drop a folder's worth of images and they queue up. When more than one file is queued, the Download button switches to a bulk ZIP download (built locally with jszip); a single file goes straight to a direct download.

Will compressing strip my photo's EXIF / location data?

Yes — re-encoding a photo through this tool drops the embedded EXIF metadata, including GPS coordinates, camera model, and timestamps. That is usually what you want when posting an image publicly.

Does it work offline?

Yes, after the first visit. The compressor and the vendored libraries are cached by your browser, so you can drop images on a plane or a closed network and the queue still runs.

How it works

Drop JPG, PNG, or WebP files into the drop-zone. The browser re-encodes each file with the quality you choose, using the browser-image-compression library in a Web Worker. Nothing is uploaded — the original and the compressed copy both live only in memory on your device. Close the tab and they are gone.

Tips