Skip to content
WoowTools

JPG Compressor: Compress JPEG Photos Online

Compress JPG and JPEG photos in your browser. Fine-tune the JPEG quality or hit an exact size in KB, preview the difference and download instantly.

Free Runs in your browser No sign-up

Loading JPG Compressor…

Your files never leave your device

How to compress a JPG file online

JPEG is the format of almost every camera and phone photo, and it is built for lossy compression: the encoder discards fine detail your eyes barely register, and the quality setting decides how much. This JPG Compressor re-encodes your JPG and JPEG files at 78% quality by default, a level where photos typically shrink a lot while faces, text and edges still look clean. The output is always JPG, so the files stay compatible with every device, email client and upload form.

Because each result is rebuilt from the pixels, the camera's hidden metadata goes too: EXIF details, GPS coordinates and the embedded preview thumbnail, which on phone photos can add a noticeable amount on its own.

How to use it, step by step

  1. Drop JPG or JPEG photos onto the upload area, click it to pick files, or paste an image with Ctrl+V. You can add several files at once.
  2. Keep the preset 78% or drag the quality slider. 70 to 85% is the sweet spot for photos; 90% and above is only worth it for images you will print or edit again.
  3. For upload limits, choose Target size and enter the maximum in KB. The compressor searches for the highest JPEG quality that fits and reduces the dimensions only when the quality floor is reached.
  4. If the photo is much larger than needed, open Resize and set a Max width and height, for example 1920 px. Fewer pixels save far more than extra compression.
  5. Compare the result with the before/after slider and check the size badge, then click Download, or Download all (ZIP) when you processed several images.

How JPEG quality really works

The quality number is not a percentage of the original. It controls how coarsely the encoder rounds away detail in small 8×8 pixel blocks. Going from 100 to 90 often halves the file, 90 to 78 saves another big chunk, and below about 50 the extra savings get small while artefacts become obvious: blocky skies, halos around text and smeared skin. Every re-save adds a new round of loss, so always compress from the best copy you have rather than from a file that was already compressed.

Practical tips for JPG files

  • Portraits and landscapes: 75 to 82% is usually invisible to viewers.
  • Scanned documents or screenshots with small text: stay at 85% or higher, or keep them as PNG.
  • JPG has no transparency. If you drop a transparent PNG here, the empty areas are filled with the background colour you pick (white by default).
  • Need a fixed size fast? Compress to 50 KB is preset for strict forms, and the TinyJPG optimizer is a quick one-click alternative.

Private, free and instant

Everything runs inside your browser: images are decoded, re-encoded and zipped on your own device and never uploaded, with no sign-up and no watermark. For websites the same photo saved as WebP is often smaller again, and the Format switch lets you compare both without leaving the page.

Features

  • JPG output at 78% quality by default, adjustable from 5 to 100
  • Target size in KB with automatic quality search
  • Optional max-size, percentage or exact resize
  • Live before/after slider and saved-size badge
  • Removes EXIF, GPS and camera data
  • Batch compression with ZIP download, no upload

Frequently asked questions

What is the best JPEG quality for the web?

For most photos 70 to 85% gives the best balance; the default here is 78%. Go higher for images with fine text or for printing, and lower only when a strict size limit requires it.

Does compressing a JPG reduce its resolution?

No. Width and height stay the same unless you turn on Resize, or unless a target size cannot be reached even at low quality. In that case the image is scaled down just enough, and the new dimensions are shown under the preview.

Can I compress a JPG to 100 KB or 200 KB?

Yes. Choose Target size and pick one of the presets from 20 KB to 1 MB, or type any value in KB.

Why does my compressed JPG look blocky?

The quality is too low for that particular image. Raise the slider until the blocks around edges and in smooth areas disappear, usually somewhere above 60%.

Is JPEG compression lossless?

No, JPEG is always lossy, even at 100%. Keep your original if you might edit the photo again and compress a copy for sharing.

Can I compress JPEG files on my phone?

Yes. The compressor works in mobile browsers too: pick photos from your gallery and the processing happens on the phone itself.