Compress JPG and WebP Images Online

Recompress a JPEG or WebP image to a smaller size in your browser

Drop files here or click to choose one or more — JPG, JPEG, WEBP

Processed entirely in your browser using a Web Worker. Nothing is uploaded.

How to use

  1. Select a JPG or WebP image.
  2. Adjust the quality slider — lower means smaller file, more compression artifacts.
  3. Click Compress Image.
  4. Download the result.

Accepted formats

JPEG and WebP only. PNG is not accepted here, since PNG encoding is lossless and has no quality setting to compress against — use Image Convert to change a PNG to JPG or WebP first.

Features

  • Quality slider from 10% to 100%
  • WebP input stays WebP; JPEG input stays JPEG
  • Recompression happens instantly, with no upload wait

What happens to your file

EXIF metadata — camera model, GPS location, timestamps — is stripped during recompression and is not present in the output.

Known limitations

  • PNG files are not accepted (see above).
  • Very low quality settings can introduce visible compression artifacts, especially on images with sharp edges or text.

Common use cases

  • Shrinking photos before uploading to a form with a size limit
  • Reducing page weight for a website
  • Preparing images for email attachments

Questions.

Is my file uploaded anywhere?

No. Compress Image runs entirely in your browser using a Web Worker — the file never leaves your device.

What file types does this accept?

Compress Image accepts JPG, JPEG, WEBP files.

Why can't I compress a PNG?

PNG uses lossless compression with no quality setting — there's nothing to trade off. Convert it to JPG or WebP first if you want a smaller lossy file.

Is my photo's location data kept in the compressed file?

No — EXIF data including GPS location is stripped automatically during recompression.

Having trouble with this tool? Report an issue →