Utility

Image Compressor

Shrink JPG, PNG and WebP files — entirely in your browser.

Click to upload or drag and drop
JPG, PNG or WebP

Original
Original image
Compressed
Compressed image
Quality80%
Output format
PNG is lossless — quality won't reduce its size much. Try JPEG or WebP for smaller files.
JPEG doesn't support transparency — any transparent areas will be filled white.

Frequently asked questions

Are my images uploaded to a server?

No. Compression happens entirely in your browser using the Canvas API — your images never leave your device.

Why doesn't the quality slider change PNG file size much?

PNG is a lossless format, so browsers ignore quality settings for it. To shrink a PNG significantly, convert it to JPEG or WebP using the format selector — both support adjustable lossy compression.

Will converting PNG to JPEG lose transparency?

Yes — JPEG doesn't support transparency, so any transparent areas are filled with white. Use WebP instead if you need both transparency and a smaller file size.

What's the best format for smaller file sizes?

WebP typically produces the smallest files at a given quality level and supports transparency, but JPEG has slightly broader compatibility with older software.