/tools/jpg-compressor

JPG Compressor

Compress JPG and JPEG files by choosing a quality level or a target size. The output is always a JPG, saved as an optimized progressive JPEG that works everywhere.

Private & secure
Upload image or drag & drop
JPG · PNG · WebP

How to use the JPG Compressor

01
Upload
Drop an image or pick one from your device.
02
Adjust
Pick a quality or a target size. The preview updates instantly.
03
Download
Compare before and after, then save the result.

How JPG compression works

JPG is a lossy format. It divides the image into small blocks and stores less of the fine detail and color variation that the eye notices least. The quality setting controls how much is thrown away. Lower quality means a smaller file and, eventually, visible blocks and halos around edges.

This compressor also writes the file as a progressive JPEG with optimized encoding tables. That doesn't change how the photo looks, but it often trims extra bytes, and progressive JPEGs appear gradually while loading on slow connections.

Choosing a JPG quality level

For photos, 70 to 80 percent is a good range. It usually cuts the file size dramatically compared with a camera original, with no difference you would notice on screen. Use 85 to 90 percent for photos you might print or edit again. Drop to 50 to 60 percent only for small thumbnails.

If you have a size limit rather than a quality preference, use Target size and pick the limit. The tool finds the highest quality that fits.

Compressing PNG, HEIC or WebP into JPG

You can upload other formats here too. They are saved as JPG. JPG has no transparency, so transparent areas in a PNG or WebP are filled with white. HEIC photos from iPhones are decoded on the server and rotated upright before they are saved.

Compressing many JPGs or hitting form limits

To compress a whole folder of photos, the Bulk Image Compressor applies one quality level or target size to up to 20 files and returns them in a ZIP. For common form limits, pages such as Compress Image to 20KB, 50KB and 100KB preselect the target for you. They use the same quality search, so the result is always the highest-quality JPG that fits.

Supported formats

JPGPNGWebP

Files up to 25 MB. Large, high-resolution photos are supported.

Privacy

Your file is sent over HTTPS, processed in memory and returned straight away. It is never stored, never shared and never used for anything else. No account needed. How we handle files.

JPG Compressor FAQ

Does compressing a JPG again lose more quality?

Yes. Each time a JPG is re-encoded, a little more detail is lost. Always compress from the original file rather than from a copy that was already compressed.

What is a progressive JPG?

A progressive JPG stores the image in several passes, so a blurry version appears first and sharpens as it loads. It is supported by all browsers and image viewers.

Can I compress a JPG to a specific file size?

Yes. Switch to Target size and choose 50 KB, 100 KB, 200 KB, 500 KB or 1 MB. For other sizes, use the dedicated Compress Image to N KB pages.

Is JPEG the same as JPG?

Yes. They are the same format. The three-letter .jpg extension dates from older systems that limited file extensions to three characters.

Does the JPG compressor keep EXIF data?

No. Camera details, dates and GPS location are removed. The color profile is kept so colors look the same.

Are my images safe?

Your file is sent over HTTPS, processed in memory and returned straight away. It is never stored, never shared and never used for anything else.

Is it free?

Yes. No account, no watermark and no limit on how many images you process. Files can be up to 25 MB.

Related tools

See all 17 compress tools →