Know your formats
Supported formats and limitations
Accepted formats are checked from file contents. Native browser codec support is required. Only still images are supported.
- Input formats
- JPGPNGWEBP
- Output formats
- JPGPNGWEBP
- JPEG and WebP quality can discard detail. PNG has no quality slider, and its output can be larger.
- Exact target sizes and compression savings are not guaranteed. Metadata is discarded.
Compression starts with Balanced JPEG quality and leaves the pixel dimensions intact. Try WebP for a different size and detail trade-off, or PNG for lossless encoding of decoded pixels. The result list compares actual bytes. An already compressed source can produce a larger export.
Limits: 16 MiB per file, 8192px per edge, 8 megapixels. Batch input is limited to 8 files / 32 MiB, and retained batch outputs to 64 MiB. Metadata is discarded; color profiles and HDR may change.
A local workflow
How to use this converter
Your file contents stay in the browser as you work.
Select a supported image.
Choose a supported encoding quality or size reduction option.
Compare input and output sizes before saving.
A little more clarity
Frequently asked questions
Can compression keep every original pixel unchanged?
PNG losslessly encodes the decoded canvas pixels, but browser color handling may change the source representation. Lossless re-encoding does not guarantee a smaller file.
Is Image Compress available now?
This tool runs locally with JavaScript enabled. Check its supported formats and size limits before converting.