Compress JPG images

Shrink JPG photos by 50–80% with no visible loss, or to an exact target size. Runs in your browser: no upload, no limit, free.

🔒 Your files stay on this device. Nothing is uploaded.

Drop files here or click to choose

Your files stay on this device. Nothing is uploaded.

JPG is already compressed, but cameras and phones save it at a quality far above what the eye can see. Re-encoding at quality 75–85 typically cuts the file by more than half with no visible change. You can also set a target size (for example 500 KB for a form) and the tool finds the highest quality that fits.

How it works

  1. Drop one or many JPG files.
  2. Pick a quality, or switch to "target size" and type the maximum size you need.
  3. Compress and download; the list shows how much each file shrank.

This tool runs entirely in your browser. Your files are never uploaded, so there is no size limit and it works offline once loaded.

Frequently asked questions

Is it really free and private?

Yes. Everything runs in your browser with open-source code; nothing is uploaded. No account, no watermark, no file-size limit other than your device's memory.

How much can I compress without noticing?

For photos, quality 80 is invisible on screens and about 60% smaller than a camera JPG. Quality 60 shows slight softness in fine textures and is fine for web pages and messaging.

Does it remove EXIF data like location?

Yes. The output is re-encoded from pixels, so camera metadata including GPS position is not carried over. That is usually what you want before sharing.

Related tools