Compress Images
Supported extensions (expand/search)
Supports many aliases including jpeg.
Input extensions
Compare actual compressed versions before running
1. Choose your images first. Keep the originals and check any receiving form’s allowed format, file size and pixel dimensions.
2. Compare the original with the measured candidates made from each file. Their displayed sizes are actual encoded bytes. These samples do not promise every size between the smallest and largest candidate.
3. Inspect the previews and explicitly select a version for every file you will process. Adjust JPEG/WebP quality to measure another version. PNG color reduction changes colors while keeping alpha. You can optionally enter an upload limit to see which measured versions fit.
4. Run Compress to process the versions you selected, then download and check the saved bytes, format and dimensions. If no acceptable version fits, use permitted smaller dimensions or a suitable format. Unsupported browser previews offer the existing server compression settings.
Is a small file size guaranteed?
No. The measured choices show only versions actually created from this input. An upload limit helps identify choices that fit; it does not make an impossible size achievable.
What does a 500KB upload limit mean?
A decimal 500KB limit is 500,000 bytes. This page compares actual candidate bytes with the limit. If the receiving form specifies 500 KiB, use 512,000 bytes instead.
Will the measured choices change format or pixel dimensions?
Measured JPEG, PNG and WebP choices keep the input format and pixel dimensions. Rebuilt choices remove metadata and may change the color profile. PNG color reduction changes RGB colors while keeping alpha. The original choice retains the original file.
Why is another compression setting offered for my image?
A supported full-size browser preview may be unavailable for animated, high-bit-depth, unusually large or other image formats. In that case you can explicitly use the existing server compression settings; its target size is best-effort.
Can I process several images together?
Yes. Each image needs its own explicit choice. A measured size for one image does not describe the other images. Check small text and edges in each preview before running.