Compress image to 2 MB
Upload failed because the file is too large and the form allows 2 MB at most? Shrink your photo below 2 MB here, iPhone photos and whole sets included.
Files never leave your device
Drop images here or
Selected images
Compressing photos to 2 MB
Your photos under 2 MB are ready
- Original size
- New size
Your file is not saved on your device yet. Download it with the button below, or it will be lost when you close this page.
Download started. You will find the file in your downloads folder.
You have not downloaded the result yet. If you start over, it will be lost. Download it first with the button above.
"File too large, maximum 2 MB" is an upload error plenty of people run into, and a phone photo easily goes over that limit. Drop the photos here, the tool gets each one under 2 MB and shows the new size of every file. Read on for why so many forms stop at exactly 2 MB, when to change the pixel dimensions too and how to do it on a phone.
How to compress a photo to 2 MB
-
1
Add your photos
Choose photos with the button or drag them onto the page. iPhone photos in HEIC are saved as JPG.
-
2
The 2 MB limit is already set
It applies to each photo separately, so there's nothing to set. For a different limit, use Compress image.
-
3
Choose the dimensions
If the site states a maximum size, cap the longest side at Full HD (1920 px), 2K (2560 px) or 4K (3840 px).
-
4
Download the result
Each photo shows its original and new size. One photo downloads directly, several in one ZIP.
Why so many forms stop at 2 MB
PHP, the language behind many websites, has a default upload limit of 2 MB per file. Many forms simply keep that default, so the limit often comes from the server setup rather than from any rule about photos. Some sites raise it, so check what yours says.
How to make a photo smaller than 2 MB
Add the photo and click Compress to 2 MB. The tool first lowers the quality and keeps the dimensions, and shrinks the photo in pixels only when that isn't enough. You see the new size of each photo in the result.
If the form also gives a maximum size in pixels, choose it yourself under Longest side. A photo capped at Full HD usually fits under 2 MB with high quality to spare.
Should I change the pixel size too?
Not if all the form cares about is file size. The tool keeps the full resolution whenever a lower quality alone gets the photo under 2 MB, so you don't lose pixels you might need later.
Change the dimensions when the site asks for them, for example "at least 600 × 600 px" or "no larger than 1920 px". For an exact size, use Resize image first and then compress the result here if it's still over 2 MB.
How to compress a photo to 2 MB on a phone
Open this page in Safari or Chrome on your phone, choose the photos from your library and tap Compress to 2 MB. The compressed photos download straight to your phone, and iPhone HEIC photos come out as JPG, which forms accept far more often than HEIC.
Privacy
Images are processed in your browser and never uploaded to a server. Some tools remember your settings on this device, and the files you download stay on it.
FAQ
Will the photo lose quality at 2 MB?
Why did a site reject a photo under 2 MB?
Does compressing to 2 MB change the photo's dimensions?
Can I compress several photos at once?
Does it work with iPhone HEIC photos?
Is 2 MB counted as 2,000,000 or 2,097,152 bytes?
Are my photos sent to a server?
Related Tools
More image tools that run in your browser, with no upload.
Image tools overview
Photo compression
- Compress image
- Compress image to 5 MB
- Compress image to 2 MB
- Compress photos for email
- Compress JPG
- Reduce image resolution