Drop your image
JPG, PNG, WebP or another common format. You can add several at once.
Get any photo under 1 MB without guessing: set the limit, drop your image and the tool finds the highest quality that still fits. Nothing is uploaded.
100% private — your images are processed on your device and are never uploaded to any server.
Works with images up to about 40 MB. On an older phone, very large files may be slow or run the browser out of memory.
Guides: Passport photo size and requirements: US, UK and Canada · JPG vs PNG vs WebP vs AVIF: differences and which to use
Keep going with your result in another tool. Nothing is uploaded.
JPG, PNG, WebP or another common format. You can add several at once.
The maximum size is 1 MB; change it or the output format if you need to.
Each image is compressed on your device and downloaded at 1 MB or less.
To compress an image to 1 MB, drop it on the box above: the limit is already set to 1 MB. The tool tries different quality levels and, if needed, smaller dimensions until the file fits, then gives you the best result under 1 MB. It all happens in your browser, so the image is never uploaded.
1 MB is 1,000,000 bytes. For a typical photograph that is about 2,400 × 1,600 pixels at reasonable quality. Small, simple images (logos, signatures, flat graphics) fit in far less, while detailed photos with lots of texture need a lower resolution to reach the same limit.
Files around 1 MB are typically asked for in large web images, detailed product photos and email attachments with strict limits. Portals set limits like this to keep uploads fast, so a result that is at or under the limit is what they accept.
The tool first lowers the JPEG or WebP quality in small steps, because that costs the least visible detail. If the quality alone cannot get under the limit, it also reduces the image dimensions, and it tells you when a file cannot go below a certain size without ruining the picture. A bytes-per-pixel guide: at 0.5 bits per pixel a 1 MB file holds about 16.0 MP, at 1.0 about 8.0 MP and at 1.5 about 5.3 MP.
| JPEG quality | Pixels that fit | Largest common size |
|---|---|---|
| Low (about 0.5 bits per pixel) | 16.00 MP | 3840 × 2160 |
| Medium (about 1 bit per pixel) | 8.00 MP | 3072 × 2304 |
| Good (about 1.5 bits per pixel) | 5.33 MP | 2560 × 1440 |
| High (about 2.5 bits per pixel) | 3.20 MP | 2048 × 1536 |
| Typical file | Reduction needed |
|---|---|
| Phone photo, 12 MP (about 3.5 MB) | 71% |
| High-resolution photo, 48 MP (about 12 MB) | 92% |
| Web photo, 2 MP (about 600 KB) | none, it already fits |
| Full HD screenshot as PNG (about 400 KB) | none, it already fits |
A 1 MB limit is generous for a single image and common as a total cap on form attachments, email rules for embedded pictures and upload fields in support systems. It suits detailed product photos, large web images and documents photographed with a phone.
A 1 MB target rarely costs visible quality. It mostly means removing the excess pixels of a modern camera: 2,000 to 2,400 pixels on the long side at quality 75 to 85 fits comfortably and is still sharp when zoomed in. Only very large originals need an actual reduction in dimensions.
The compression runs entirely in your browser. Your image is not uploaded, so documents, ID photos and personal pictures stay on your device, and there is no queue.
More utilities that also run without leaving your browser.