Tools Hub

Compress JPG

Re-encode JPG photos at a lower quality to cut file size before upload.

  • Free
  • No signup
  • Files stay in your browser

Browser onlyYour data never leaves this device.

Compression runs entirely in your browser. Your photo is never uploaded, stored, or logged.

Details: Privacy policy

Input

JPG or JPEG only · 20 MB · up to 40 megapixels

Drop files here or Browse

Drag and drop works here too.

One file at a time. Drag and drop, browse, or paste.

JPG compression is lossy: the picture is re-encoded at your quality setting, and EXIF metadata such as camera, date, and GPS tags is not copied to the output.

Result

No image yet.

Choose a JPG above, then compress and download it locally.

Compress JPG re-encodes a JPEG photograph at the quality level you pick and reports the byte change between the file you dropped and the file you download. It is the fast way to get a camera photo under an upload limit without opening a desktop editor, and it applies EXIF rotation first so upright pictures stay upright. The quality control is a percentage, the output is always JPEG, and the result shows both byte counts rather than promising a target size it cannot guarantee.

How to use Compress JPG

  1. Drop a JPG or JPEG file up to 20 MB.
  2. Set the quality slider and, if you want, a maximum width or height.
  3. Press Compress JPG, check the byte summary, then download or clear the result.

What you get

  • A re-encoded JPEG at the quality you choose, with an optional longest-edge cap and a preview.
  • Exact before and after byte counts, with the saving expressed as a difference and a rounded percentage.
  • A rejection of files over 20 MB or 40 megapixels before decoding, rather than a stalled tab.

When to use Compress JPG

  • Shrink a phone photo below a 2 MB upload limit for a job application.
  • Cap the longest edge at 1600 pixels before posting pictures to a hand-built site.
  • Compare quality 95 and quality 60 on the same shot to see the real byte difference.

Jobs you can do with Compress JPG

Frequently asked questions about Compress JPG

Does compressing a JPG reduce the picture quality permanently?

Yes. JPG compression is lossy, so each pass discards detail. Compress once from the original and keep that original as your master copy.

Why is the compressed file sometimes larger than the original?

A JPEG that was already saved at a low quality can grow when re-encoded at a higher setting. The byte summary says so plainly and you can raise the quality reduction or keep the source.

Are my photo's location and camera details kept?

No. The re-encoded output carries no EXIF block, so camera model, capture date, and GPS coordinates are dropped. Keep the original if you need that metadata.

What do the maximum width and height fields do?

They downscale the picture to fit inside those pixel bounds, preserving aspect ratio. Leave them blank to keep the original dimensions and change only the compression quality.

Guides that compare Compress JPG

Free Software Alternative Comparisons:

⚡Embed Compress JPG on Your Site & Get Badge↓

Embed this in-browser tool into any blog, documentation, or dashboard. Includes an optional dofollow backlink badge to credit Tools Hub.

Height:
<iframe src="https://salaq.com/embed/image/compress-jpg" title="Compress JPG — Tools Hub" width="100%" height="640" style="border:0;border-radius:12px;overflow:hidden;max-width:100%;" loading="lazy"></iframe>
<p style="font-size:12px;color:#6b7280;margin-top:6px;font-family:system-ui,-apple-system,sans-serif;">Powered by <a href="https://salaq.com/tools/image/compress-jpg" target="_blank" rel="noopener" style="color:#2563eb;text-decoration:underline;">Compress JPG on Tools Hub</a></p>

Feedback

Send feedback about this tool (placeholder — feedback collection is not wired up yet).