Compress JPG

Lighter JPG photos without changing format or leaving your browser. Great for email, websites and storage.

Choose your JPGs or drop them here

Also accepts PNG, WebP, GIF and BMP — or paste with Ctrl+V

100% local processing: no image is ever uploaded to any server.

Cameras and phones save JPGs at 95–100% quality — far beyond what the eye can distinguish. Dropping to 75–85% quality halves the weight or better while looking identical, which is why it is this tool’s default.

Compression respects EXIF orientation (your photos won’t come out sideways) and processes full batches: drop the whole trip folder and download the compressed ZIP in seconds, with no uploads to wait for.

How it works

  1. 1

    Drag your JPG photos into the drop zone.

  2. 2

    Keep JPEG as the format and tune the quality (or set a KB target).

  3. 3

    Check the savings per photo and download the ZIP.

Frequently asked questions

Are my photos uploaded to a server?

No. All processing happens inside your browser using the Canvas API: your files never leave your device, there are no upload queues, and the tool even works offline once the page has loaded.

What JPG quality should I use?

For web and email, 75–85% is the sweet spot: big savings with no visible loss. For archiving important memories, 90%. Below 60%, artifacts start to show in gradients.

Does compressing a JPG repeatedly degrade it?

Every lossy re-encode degrades it slightly. Always start from the original and compress once to the size you need; keep the original if you plan to edit again.