Compress JPG / JPEG

Shrink JPG and JPEG files to a smaller size while keeping them sharp — set your target and download, all in your browser.

Drop an image here, or click to upload

JPG, PNG, or WebP — processed privately in your browser, never uploaded.

100% free, no sign-up Processed in your browser Nothing uploaded to a server

How to compress jpg / jpeg

  1. 1Upload your JPG or JPEG image.
  2. 2Set your target file size with the slider.
  3. 3The tool lowers quality until the file fits.
  4. 4Download your smaller JPG.

JPG is already a compressed format, but photos straight from a camera or phone are often much larger than they need to be for web or email. Re-compressing brings the size down with little visible difference.

This tool finds the highest JPG quality that still fits under your target size. Everything runs locally in your browser using the HTML canvas — your image is never uploaded to a server, so it stays completely private and there is no waiting for uploads.

Want an even smaller file at the same quality? Switch the output to WebP.

Need to change the shape, not just the size?

When you resize to a different aspect ratio, you normally have to crop or add bars. Our AI outpainting tool generates new matching background so your photo fills any canvas without losing a thing. Sign in for 3 free AI generations.

Frequently asked questions

Is this JPG compressor really free?

Yes — it is 100% free with no account or sign-up required. It runs in your browser, so there are no usage limits and nothing is uploaded to us.

Does compressing a JPG lose quality?

JPG compression is lossy, but the tool keeps the highest quality that fits your target, so the difference is usually invisible.

Are my images uploaded anywhere?

No. The tool processes your image entirely in your browser. Your file never leaves your device, which keeps sensitive photos and documents private.