Compress JPG and WebP Images Online
Recompress a JPEG or WebP image to a smaller size in your browser
Processed entirely in your browser using a Web Worker. Nothing is uploaded.
How to use
- Select a JPG or WebP image.
- Adjust the quality slider — lower means smaller file, more compression artifacts.
- Click Compress Image.
- 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 →