Why 1 MB is such a common limit
1 MB is a round, easy-to-remember cap: large enough for a good photo, small enough to keep a site's storage and page loads under control. It turns up on:
- Application and registration portals, for supporting documents and photos uploaded as images, usually alongside much smaller limits for the applicant's photo and signature.
- Contact, complaint and support forms that accept an attached photo or screenshot.
- Websites and content management systems, where the site owner or the hosting plan sets a maximum upload size.
- Community sites and older platforms that cap image attachments on posts and profiles.
A phone photo of 2–6 MB is over that limit, even though 1 MB is plenty for it to look good on screen. A long PNG screenshot can be over it too.
Is 1 MB 1,000 KB or 1,024 KB?
Both are in use. Some sites and operating systems count 1 MB as 1,000,000 bytes, others as 1,048,576 bytes (1,024 × 1,024). The gap is under 5%, but that's enough to get a file rejected when it's right at the edge.
This page treats 1 MB as 1000 KB, and the compressor keeps the file at or under 1,000,000 bytes. That's under the limit in either system, so you don't need to know which one the site uses.
Why the result says 977 KB
This page measures sizes in blocks of 1,024 bytes, the same way Windows File Explorer does, so a file of 1,000,000 bytes reads as about 977 KB. A Mac's Finder counts in thousands, so the same file shows as about 1 MB there. It's one file described two ways, and it's under the limit either way.
Using the full 1,024 KB
If a form states plainly that 1 MB means 1,024 KB, you can type 1024 into the Maximum file size box. The compressor then stays under 1,024,000 bytes, still below 1,048,576, and has a little more room for detail. If the form doesn't say, leave it at 1000.
What a 1 MB photo keeps
With 1 MB to work with, the compressor often doesn't need to touch the pixel dimensions at all. It lowers the JPG quality from 92% only as far as it must, and reduces the dimensions only if a quality of 35% still won't fit.
- 12 MP photos (4032 × 3024 px, a common default on phones) often fit at full size with a medium quality setting. Very detailed scenes, such as foliage or a crowd, may be reduced slightly.
- 24 MP photos may be reduced a little. 48 and 50 MP modes are reduced, because 1 MB can't hold that many pixels at a quality worth keeping. The new size still leaves plenty for viewing on screen.
- In Safari, and in any browser on an iPhone or iPad, the browser can only work with images up to about 16.8 megapixels, so larger photos are scaled to that size first. Other browsers handle up to 64 megapixels.
- Photos already under 1 MB in the same format are left exactly as they are, unless Limit width narrows them, so there's no second round of quality loss.
Printing from a 1 MB file
A 1 MB photo is meant for screens and uploads, but it can also print well at small sizes. A 6 × 4 inch print at 300 DPI needs 1800 × 1200 pixels, which fits comfortably in 1 MB. For A4 prints and larger, or anything you'll frame, print from the original.
Worked example: photos for a complaint form
A courier's complaint form asks for photos of a damaged parcel, JPG only, maximum 1 MB per file. You have three photos from an Android phone in its 50 MP mode, about 10 MB each, plus a PNG screenshot of the order confirmation.
- Add all four files. The target already reads 1000 KB.
- Set the output format to JPG, because the form accepts only JPG. That converts the PNG screenshot as well.
- Look at the photo lines. They show Dimensions reduced to fit 1000 KB and the new pixel size, still wider than most computer screens and more than enough to show the damage.
- Check the screenshot's line. As a JPG it will usually fit at a high quality, so the text stays clear. On a computer, open the before/after view to confirm the small print is readable.
- Download each file and attach it to the form.
On a slow connection, turn on Limit width at around 2000 px before downloading. The photos get lighter and upload faster, and they still show every dent.
Compress, resize or convert?
A 1 MB limit is often only one of several rules on a form. Match the tool to the rule:
| The form says | What to use |
|---|---|
| Maximum 1 MB, nothing about pixels | This page, with JPG output if only JPG is accepted |
| Exact pixels, such as 1080 × 1080, and under 1 MB | The Image Resizer with its KB limit switched on |
| JPG or PNG only, and you have HEIC or WebP | JPG output here, or the Image Converter to change the format at full size |
| At least 1200 px wide, and under 1 MB | This page, then check the new width on the result line |
| One PDF of up to 1 MB | JPG to PDF to combine the images, then compress PDF to 1MB if needed |
For a single PNG that just needs to become a JPG, PNG to JPG does that at full size.
Before you upload
- Check the extension. A form that asks for .jpg won't take a .png or .heic. The result line shows the name of the file you'll download, for example photo-compressed.jpg.
- Check the dimensions if the form sets a minimum. The result line shows the original and the new pixel size side by side.
- Location data. Photos the compressor saves again come out without the GPS location and camera details your phone stored. A photo that was already under 1 MB is kept exactly as it was, so it keeps whatever information it had.
- Transparent PNGs saved as JPG get a white background, because JPG can't store transparency.
- Several images, one upload. If the form takes a single file, remember that sizes add up: five 1 MB photos in one PDF won't come to 1 MB.