Image Compressor
Compress JPG, PNG, and WebP images to shrink file size, in your browser.
Drop an image here
Or choose a JPG, PNG, or WebP from your device. Compression happens locally in your browser.
Recommended next steps
Related tools
Convert PNG images to WebP, in your browser.
Convert JPG images to WebP, in your browser.
Strip EXIF and location data from images, locally in your browser.
Frequently asked questions
No. Compression runs entirely in your browser: each image is decoded, redrawn to a canvas, and re-encoded on your own device. Nothing is ever sent to a server, so it is safe to use with private photos.
PNG is a lossless format, so there is no quality knob that can throw away detail like JPEG and WebP have. The two reliable ways to shrink a PNG here are to resize it smaller, or to switch the output format to WebP, which usually produces a much smaller file at similar quality. The tool shows the before and after sizes so you can compare.
For JPEG and WebP output it controls how much detail is kept. Higher quality looks closer to the original but produces larger files; lower quality shrinks the file further. Around 80% is a good balance for most photos. The slider has no effect on PNG because PNG is lossless.
Usually, but not always. Already-optimized or very small images can occasionally come out the same size or slightly larger after re-encoding. The tool shows the before and after byte sizes and the percentage change so you can decide whether to keep the result.
Last updated 2026-06-23.