Compress Image
Reduce JPG, PNG, WebP, or HEIC image size. Accepts JPG, PNG, WebP, HEIC up to 20 MB. Produces compressed image. Processing happens locally in your browser.
Input: JPG, PNG, WebP, HEIC up to 20 MB ยท Output: compressed image
Quality boundary
Images are re-encoded locally. A lower quality setting usually reduces size but may introduce visible artifacts.
How this file is processed
The file stays on this device during processing. Review the result before consequential use.
Choose JPG, PNG, or PDF intentionally
Reduce image size while keeping the intended detail.
Image compression is a balance between bytes, dimensions, format, and visible artifacts. Always judge the result at the size where it will actually be used.
Choose format and quality together
Photographs usually tolerate lossy JPG or WebP compression better than screenshots, logos, and diagrams. Transparent graphics need PNG or WebP support. Reducing dimensions can save more space than lowering quality when an image is much larger than its display area.
Inspect difficult regions
Check text edges, faces, gradients, shadows, and high-contrast lines for ringing or blocks. Compare the original and output at normal display size, then keep the smaller file only when those details remain acceptable.
Quick quality check
- Match format to image content
- Check transparency
- Inspect text and faces
- Compare at display size
- Keep the source image