Compress Images
Supported extensions (expand/search)
Supports many aliases including jpeg.
Input extensions
How to compress images for an upload limit
1. Choose files and select your images. Check the upload form's maximum file size, accepted format and required pixel dimensions first. Keep the originals so you can start again if the result loses too much detail.
2. Choose a size preset, or enter the maximum file size and select KB or MB. The target updates automatically. Open Advanced options when you need exact binary units.
3. Select Run Compress and compare Original with Output. Check faces, small text and sharp edges at the size you will use. A tight target can reduce quality or pixel dimensions, and the target is not a guarantee that the result will fit.
4. Download the result and check its actual bytes, file format and pixel dimensions against the form's requirements before submitting it. If it is still too large, lower the target slightly or resize to permitted dimensions, then work again from the original. Changing the filename extension does not change the file format.
How do I compress an image to a specific KB or MB limit?
Choose a preset or enter your maximum file size and unit. The target updates automatically. Select Run Compress, download the result and check its actual bytes. A target does not guarantee that the file meets the limit.
Why does a 500KB limit use a 488 KB target?
A decimal 500 KB limit is 500,000 bytes. Target size uses 1,024-byte KB, so 488 KB is 499,712 bytes. The preset starts below the decimal limit. If your form explicitly says 500 KiB, that means 512,000 bytes instead.
Why does the upload form still reject my compressed image?
Check the downloaded file's actual bytes, format and required width and height. A form may reject a small PNG or WebP if it only accepts JPG. A detailed image or very small target can also remain over the size limit; reduce the target or use permitted smaller dimensions and start again from the original.
Will compression keep the file format and dimensions?
Do not assume they remain unchanged. Some inputs or compression paths can produce a different output format, and reducing file size can reduce pixel dimensions. Check the downloaded result. If your form requires JPG, use the converter to make JPG first, then compress that file if needed.
How do I keep small text and faces readable?
Keep the original and compare the output at its intended display size. If text or edges become unclear, start again from the original with a less aggressive target that stays within the form's limit and suitable permitted dimensions. Raising a setting on an already damaged file cannot restore lost detail.