Shrink JPG, PNG and WebP images for faster websites and smaller email attachments. Nothing is uploaded.
Choose or drop a JPG, PNG or WebP image.
Pick an output format and drag the quality slider — the new size updates live.
Optionally set a maximum width to resize large photos.
Click Download to save the compressed image.
No. Compression happens in your browser using the Canvas API, so your photos never leave your device.
WebP is usually 25–35% smaller than JPG at the same visual quality and is supported by all modern browsers. Use JPG for maximum compatibility.
For photos on websites, 70–80% quality is a good balance — the difference is hard to see but the file is often 60–80% smaller.
PNG is lossless, so the quality slider does not apply to it. Convert to WebP or JPG to reduce the size of photos.