Compress JPG photos before sharing

Reduce JPG file size with a quality setting that suits the photo. Add JPG images, choose JPG compression and optional dimensions, then save the results. Image processing stays in your browser; your photos are not uploaded.

Add your JPG files

Drop pictures here or choose files from your device.

JPG, JPEG or ZIP · Up to 50 pictures, 50.00 MB each

Your pictures stay on this device.

Output settings
Save asJPG

Proportions stay the same. Smaller pictures are not enlarged.

Without resizing, a smaller original is kept unchanged. Resized results may be larger; compare their sizes below.

Choose a smaller photo that still looks right

Lower the quality setting to reduce JPG file size without changing its dimensions. JPG compression discards some image information, and the useful setting depends on the photo. Hair, grass, fabric, and fine lettering usually reveal JPG compression sooner than a plain wall or an empty sky. Judge the result by the details that matter in this particular photo, rather than choosing the lowest number.

Start with moderate JPG compression and inspect the saved image at its intended viewing size. A photo used in a small product listing does not need the same detail as a photograph someone will enlarge. Also inspect a closer view around faces, edges, and text. Blotchy colors or visible blocks are reasons to increase quality or keep a larger file.

Further reading: MDN: JPEG compression and image detail

Quality and dimensions solve different problems

A smaller JPG file size does not necessarily mean smaller dimensions. Keeping the original dimensions while lowering quality leaves the same width and height, with detail changed by JPG compression. Reducing dimensions removes pixels as well. For an oversized camera photo, a sensible reduction in dimensions may produce a more useful result than keeping every pixel at a very low quality setting.

For example, a 4000 by 3000 photo resized to 2000 by 1500 has half the width and half the height. That is one quarter of the pixels, not one half. The JPG file size will not follow an exact ratio because the image content and JPG compression setting also affect it. Use the actual result instead of estimating its size from the dimensions.

ControlWhat changesWhen to use it
JPG compression qualityHow much detail the new JPG keepsThe dimensions are useful, but the file is too large
Maximum dimensionsThe number of pixels in the photoThe original is much larger than its final display
Target file size toolQuality and, when necessary, dimensionsA form states a strict KB limit

Compare JPG compression from the same original

Use the original again when trying a JPG compression setting. Repeatedly compressing the last compressed copy can accumulate damage without giving a better result. Keeping one untouched original also leaves room for a larger print, a different crop, or another use later. The downloaded JPG is a separate file; give it a clear name before replacing a copy in a shared folder.

  • Add the original JPG photos, rather than copies that have already been compressed several times.
  • Choose a quality setting and reduce dimensions only if the destination needs fewer pixels.
  • Process the photos and compare the resulting JPG file size with the original.
  • Open a downloaded result, check important details, and keep the version that meets the destination requirements.

Compress a batch without overlooking one difficult photo

Batch JPG compression is useful for a group of listing photos, a gallery, or an email attachment set. Choose a common JPG compression setting and download completed images individually or together in a ZIP. A consistent setting makes the task quicker, but it does not make every JPG file size identical. A detailed outdoor scene and a simple studio background compress differently.

Review at least the most detailed photo and any image containing small text. If one photo needs more detail, process that original separately at a higher quality. When a destination limits each attachment, inspect each result rather than only the ZIP size. The archive is a convenient download package, not proof that every JPG meets the upload limit.

When the result is not smaller

An original JPG may already use strong JPG compression. Saving it again with a higher quality setting can make a larger file without restoring detail that was previously removed. JPG compression cannot recover that lost information. If a new export does not reduce JPG file size and you have not requested smaller dimensions, the tool returns the original with a notice. A requested resize is kept even if the resulting file is larger. Try a lower quality setting only after checking whether the destination allows it.

A strict upload limit needs a different decision: the smallest acceptable photo, not simply the smallest possible file. Use the target file size tool when the destination gives a KB ceiling, then check its pixel requirements too. For a screenshot with thin lettering or a graphic with transparency, consider PNG or WebP instead of forcing every image through JPG compression.

Compress JPG: questions and answers

Does JPG compression reduce image quality?

It can. This tool saves a new JPG at the chosen quality, so some image information may change. Inspect faces, texture, and lettering before using the result. A smaller JPG is useful only when it remains clear enough for its purpose.

Can I reduce JPG file size without resizing?

Yes. Keep the dimensions and adjust quality. If that cannot reach an acceptable JPG file size, reduce dimensions where the destination permits it, or use the target file size tool for a stated KB limit.

Are my JPG photos uploaded?

No. JPG compression runs locally in your browser. Save the completed results before closing the page, and keep the original photos for future edits.

Can I compress several JPG photos together?

Yes. Add a batch and download the completed JPG photos individually or as a ZIP. Check individual file sizes when the destination applies a limit to each photo.