How to make a photo smaller for an upload limit
By MoaMoa · Updated
Why forms reject photos that are "too large", what KB and MB really mean, and how to get a photo under a limit like 200 KB without making it look bad.
Why the form says your photo is too large
A photo from a modern phone is usually 2 to 6 MB. Many online forms for applications, IDs, exams and job portals accept far less, often a few hundred kilobytes, because they store thousands of photos and only show them small. When a file is over the limit, the form simply refuses it.
Two things decide a photo's file size: how many pixels it has (its dimensions, such as 4032 × 3024) and how strongly those pixels are compressed. You can make a file smaller by reducing either one. Doing it well means reducing them in the right order.
KB and MB: the trap with 1,000 and 1,024
Forms almost always mean 1 KB = 1,000 bytes and 1 MB = 1,000,000 bytes. Windows File Explorer, however, counts 1 KB as 1,024 bytes and still labels it "KB". A file Windows shows as 195 KB is really about 199,700 bytes, which is fine for a 200 KB limit, but a file shown as 199 KB is about 203,800 bytes and would be rejected.
If a form rejects a file that looks just under the limit on your computer, this is usually why. Aim a little lower than the limit, or check the exact number of bytes.
MoaMoa counts 1 KB as 1,000 bytes and shows the exact byte count next to every result, so "under 200 KB" means under 200,000 bytes.
Compression first, then size
For a photo saved as JPEG, lowering the quality setting removes detail you rarely notice: a JPEG at 80% quality often looks the same as one at 95% but is half the size. That is the first thing to try, because it keeps every pixel.
If quality alone cannot reach the limit without visible blur or blocky patches, reduce the dimensions. Halving the width and height leaves a quarter of the pixels, which usually cuts the file size by a similar amount. For a photo shown on a form at passport-photo size, 800 pixels on the long side is usually more than enough.
- Keep JPEG for photos. PNG is lossless, so a photo saved as PNG is often larger than the original JPEG, not smaller.
- Don't crop away the face or document to save space; use quality and size instead.
- Never make a photo bigger to meet a minimum size: enlarging adds no detail and makes it look soft.
Doing it with MoaMoa
- Open Resize a photo and choose your photo (or several).
- Pick the limit the form asks for: 100 KB, 200 KB, 500 KB, 1 MB, or a custom value.
- Leave "Allow making it smaller (fewer pixels)" on if the limit is very low. The tool tries quality first and reduces the dimensions only when it has to.
- Check the result: the exact size in bytes, the new dimensions and a pass or fail mark. Then save it, or save several at once as a ZIP.
If the photo already meets the limit, the tool says so and keeps it as it is. If a target can't be reached, for example a very large photo with a tiny limit and no permission to shrink it, it shows the smallest result it could make instead of pretending to succeed.
Before you upload
- Open the result and zoom in on faces and text. If letters are fuzzy, try a slightly higher limit or allow fewer pixels to be removed.
- Check the form's other rules: some also ask for exact dimensions or a white background.
- Phone photos can contain your location. Photos saved by MoaMoa have this information removed; see the guide on photo metadata for why it matters.
