Compress Image to 1 MB
Drop a photo and get it under 1 MB. Quality is tuned automatically.
Free · Runs in your browser · Your files are never uploaded
Your files are processed in your browser and are never uploaded.
Getting an image under 1 MB
A frequent limit for email attachments in forms, forums and marketplace listings. This tool tries a range of JPEG quality levels and picks the highest one that fits under 1 MB. If even very low quality is not enough, it also shrinks the dimensions step by step until the file fits, so you always get a result.
For the sharpest result, start from the original photo rather than an already-compressed copy. If the picture still looks too soft, relax the target a little or crop away parts you do not need before compressing. The output is JPG (transparent areas become white), and your photo never leaves your device.
Need more options? Open the full Image Compressor.
Frequently asked questions
How do I compress an image to 1 MB?
Drop the photo above. The target is already set to 1 MB, so just download the result.
Why is my image still slightly different from the target?
The tool picks the largest file that fits under the target, so the result is a little under it rather than exactly equal.
Is my image uploaded?
No. It is processed on your device in the browser.