How to compress an image to 1 MB
Quick answer: To compress an image to 1 MB, add your images, check the target, press Compress and download.
- Add your images. Drag photos onto the box above or click it to choose them. JPG, PNG, WebP and AVIF all work, and you can add many at once.
- Check the target. It's already set to 1 MB. You can type a different number or pick another common size.
- Press Compress. Each image is saved at the highest quality that still fits under the limit. The new size is shown next to it.
- Download. Save each image, or download them all as one zip.
When do you need a 1 MB image?
Many sites refuse files over a set size. 1 MB limits are common for email attachments, upload forms with a 1 MB cap, and sharing high-quality photos. Almost any photo fits in 1 MB at full phone resolution. Large camera photos are scaled down a little.
How it works
The tool tries different JPG quality levels and keeps the best one under your limit. If even low quality is too big, it makes the photo a bit smaller and tries again, so you always get the sharpest photo that fits.
Is it safe for ID photos and documents?
Yes. Nothing is uploaded: the image is processed on your own phone or computer, and hidden data such as GPS location is removed from the result.
Frequently asked questions
How do I compress a photo to under 1 MB?
Drop it here and press Compress. The tool lowers the JPG quality only as much as needed, so the photo keeps its full resolution in most cases.
Can I compress a PNG to 1 MB?
Yes. Choose JPG as the format (the default) for the smallest file. If the form needs PNG, choose PNG: it can only get smaller by reducing the pixel size.
Can I compress many photos at once?
Yes. Add as many as you like. They're compressed one after another, and Download all gives you a zip.
Does it work on a phone?
Yes. It works in Chrome, Safari and Firefox on Android and iPhone, with no app to install.