Image compression runs locally in your browser. Nothing is uploaded.
Image Compressor
Compress an image in your browser by re-encoding it as JPEG or WebP, compare the before and after sizes, and download the smaller file.
Image compression runs locally in your browser. Nothing is uploaded.
Compress image
Drop an image here
Choose, drag, or paste a PNG, JPEG, WebP, or browser-supported image.
The compressed image preview will appear here.
Choose an image to compress.
Local image compression for faster sharing
Use this image compressor for photos, screenshots, blog images, social posts, and attachments when you need a smaller JPEG or WebP without sending the original image away.
Compression happens through Canvas on your device. Lower quality usually means smaller files, and the exported image may not keep the original file metadata.
How to use this tool
-
Add an image
Choose, drag, or paste the image you want to shrink.
-
Adjust quality and format
Select JPEG or WebP and move the quality slider until the preview and file size look right.
-
Download the compressed image
Check the reduction percentage and save the compressed image locally.
FAQ
Does this compressor upload my image?
No. The image stays in your browser and is compressed with local Canvas APIs.
Which formats can I export?
The compressor exports JPEG or WebP. PNG input can be compressed by re-encoding it as one of those formats.
Can compression make a file larger?
Yes, especially with tiny files or simple graphics. Compare the output size before downloading.
Is EXIF metadata kept?
Canvas export usually strips metadata such as EXIF, orientation tags, and camera details.