Passing Online Form Upload Limits: A Guide to Resizing Images in KB
Government portals, exam boards and bank forms all set different KB limits. Here is how to hit any of them on the first attempt instead of the eighth.
Updated August 11, 20265 min read
Upload forms are written by people optimising for their own storage costs, not for your photo. The result is a landscape of arbitrary limits — 20KB here, 50KB there, 200KB with a minimum of 100KB somewhere else — enforced by validators that reject without explaining. This guide covers how to hit any of those numbers reliably, and the constraints that trip people up even when the file size is right.
Read the whole requirement, not just the KB
Almost every form that sets a file size also sets other constraints, and failing any one of them produces the same unhelpful error. Before optimising anything, write down all four:
- File size range. Often a maximum *and* a minimum. "Between 20KB and 50KB" is common, and a well-optimised 12KB image fails it just as hard as a 4MB one.
- Pixel dimensions. Frequently a minimum width and height. Compressing hard to hit the KB limit and then discovering you are below the pixel minimum means starting over.
- Format. Usually JPG. Some portals accept PNG for signatures only. Very few accept WebP or HEIC.
- Aspect ratio. Photo and signature fields often specify different ratios — typically portrait for the photo and a wide strip for the signature.
The order that works
Crop to the required aspect ratio
Do this first, while you still have every pixel available. Cropping after compressing wastes bits that were spent on parts of the image you then deleted.
Resize to the pixel requirement
Meet the stated minimum with a little headroom — if it asks for 200 × 230, use around 240 × 280. Set exact numbers with the image resizer.
Convert to JPG if it is a photo
A PNG photo will be several times larger for no visible benefit. If the form accepts JPG, use JPG.
Hit the KB target last
Use resize image in KB and type the number. It searches quality settings for one that fits — what you would otherwise do manually across a dozen exports. If none gets there, it also reduces the pixel dimensions and shows the new size, so check that against the form's pixel minimum.
Common limits and what fits in them
| Limit | Typically used for | What fits comfortably |
|---|---|---|
| 20KB (WebP) | Signatures, thumbnails, some exam photos | 600 × 800 portrait, or a full text scan |
| 50KB (WebP) | Exam and job portal photos | 1000 × 1200 portrait at good quality |
| 100KB (WebP) | Document scans, ID proofs | 1600px scan, or a detailed photo |
| 200KB | Multi-page scans, certificates | Full A4 scan at 200 DPI |
| 500KB | Higher-quality document uploads | Near-original quality for most content |
Two useful patterns in that table. Signatures are the easiest case of all — a black stroke on white paper is almost entirely flat area, and flat area compresses to nearly nothing, so a signature scan fits in 20KB at high resolution. And scanned text behaves the same way, which is why a full page can fit where a portrait photo of the same dimensions cannot. One catch: the fixed 20KB, 50KB and 100KB pages save WebP, which many portals reject — for a portal that wants JPG, type the number into resize image in KB, which saves JPG.
Type your target, get the best quality that fits. It all runs on your device, not our servers, which matters when the file is an ID document.
Resize to an exact KBWhy the upload still fails
You met the size, the dimensions and the format, and the portal still rejects it. The usual culprits, roughly in order of frequency:
- 1The filename. Spaces, accented characters,
#,&or a very long name. Rename to something likephoto.jpgand try again — this fixes a surprising share of mystery failures. - 2A double extension.
photo.jpg.jpgorscan.png.jpgfrom a careless save. The validator reads the last one and the file's real contents disagree. - 3Wrong actual format. A file renamed from
.pngto.jpgis still a PNG internally. Renaming does not convert; use the converter. - 4Colour mode. CMYK JPGs, which come out of some print software, are rejected by validators expecting RGB.
- 5Progressive JPG. A few older portals only accept baseline JPEG. Re-saving through a standard converter usually resolves it.
Doing a whole application at once
A typical application needs a photo, a signature, an ID proof, an address proof and a qualification certificate — each with its own limit. Doing them one at a time in five separate sessions is how a twenty-minute task becomes an afternoon.
Group the files by target size instead. Everything that needs 50KB goes through in one batch, everything that needs 100KB in another. With Pro, the compressors take up to 100 files at once and apply the same ceiling to each, so two passes cover the whole application; on the free tier, run them one at a time.
Keep the originals in a separate folder throughout. You will need them again — for a re-application, for a different portal with different limits, or when the first upload is rejected and you have to start from clean pixels rather than from an already-compressed copy.
Frequently asked questions
How do I reduce an image to exactly 50KB?
Crop and resize to the required dimensions first, convert to JPG, then use a KB-target tool and enter 50. It searches quality settings and picks the highest one that stays under the ceiling, rather than making you guess at percentages across repeated exports. If no quality setting fits, it also reduces the pixel dimensions and shows the new size — check it still meets the form's minimum.
Why does the form say my image is too small?
Many portals set a minimum file size as well as a maximum, to stop people uploading unusably low-quality scans. If you land under the minimum, raise the quality until you sit in the middle of the permitted range instead of at its edge.
Can I resize a signature to 20KB without it becoming unreadable?
Easily. A signature is dark strokes on a white field — mostly flat area, which compresses extremely efficiently. You can usually keep well over 1000px of width inside a 20KB budget with the strokes still crisp.
Is it safe to upload ID documents to an online resizer?
Only if it does not actually upload them. Our resizers process files on your own device, so passports, PAN cards and address proofs are never transmitted to a server or retained anywhere.