Fix an image upload error
A form bounced your photo or signature. Most rejections are mechanical, the file is too big, too small, the wrong pixels, or the wrong type, and each has a direct fix that runs in your browser. Pick the message you saw.
Rejected for how the photo looks, not the file?
Blur, lighting, head size, or a busy background cannot be fixed by resizing or compressing. Be honest with yourself about which problem you have. See what is and is not fixable.
By form or portal
Not sure which error you have? Work through it in order
A rejection usually has one mechanical cause, and they are quickest to rule out in a fixed order — size, then dimensions, then format, and only then the browser. Start at the top and stop at the first thing that does not match the form's rule.
- 1
Read the exact message
Most portals name the problem: “file size exceeds limit”, “dimensions must be 200x230”, or “only jpg allowed”. The wording points you straight at the fix.
- 2
Check the file size against both limits
Forms set a maximum and often a minimum. A 4 MB phone photo is too big; a signature scanned at 5 KB is too small. Read the file size first because it is the most common cause.
- 3
Check the pixel dimensions
An ID photo is printed at a fixed size, so a “must be 200×230” or “600×600” rule is exact. A file that is the right size but the wrong shape is still bounced.
- 4
Check the format
Government portals usually accept JPEG only. An iPhone HEIC, a PNG, a .jfif, or a JPEG renamed to .jpg without being re-encoded all fail on type, not on content.
- 5
Only then blame the browser
If size, dimensions and format are all correct, try a different browser, a stable connection, and a file name with no spaces or special characters.
Why upload forms reject photos and signatures
Size caps and floors. Portals set a maximum so stored and printed documents stay manageable, and often a minimum so an unreadable, over-compressed scan cannot slip through. A 4 MB phone photo and a 5 KB signature fail for opposite reasons — one needs compressing under the cap, the other needs padding back up to the floor.
Exact pixel dimensions. An ID photo is printed at a fixed physical size, so the form demands a precise pixel box such as 200×230 or a 600×600 square. A file that is the right number of kilobytes but the wrong shape is still rejected; resizing to the exact pixels clears it.
A format whitelist. Most government portals accept JPEG only. A file that looks like a photo can really be a PNG, an iPhone HEIC, or a .jfif — or a JPEG renamed to .jpg without being re-encoded — and the server rejects it on type, not on what it shows. Re-saving it as a true JPEG fixes that.
Appearance is judged separately. Blur, lighting, head size and a busy background are checked by a person or a model, not by the file rules above, so no amount of resizing or compressing will get them past. Those need a different fix.
Requirements you will usually see
These are the ranges that come up most often across exam and visa portals. They are a starting point, not a standard — every board publishes its own numbers.
| What the form checks | Typical requirement |
|---|---|
| Photo file size | 20–200 KB (a few portals allow up to 1 MB) |
| Signature file size | 10–50 KB |
| Photo dimensions | 200×230 px is common; 600×600 px for the US DV Lottery |
| Accepted format | JPEG / JPG, occasionally PNG |
Always confirm the exact size, dimensions and format against the official notification or the instructions printed next to the upload box before you submit.
Common questions about upload errors
Why does the form say my photo is too large when it looks small on screen?
On-screen size is not file size. A modern phone camera saves a single photo at 2–6 MB because of its high pixel count, even though the picture looks small in a preview. The form measures the kilobytes on disk, so a photo that looks fine can still be ten times over the limit. Compressing it lowers the kilobytes without changing how it looks.
The form accepted someone else's photo but not mine at the same size. Why?
Almost always the format. iPhones save photos as HEIC and many portals silently reject anything that is not a true JPEG, including PNG and .jfif files. Re-saving the file as a genuine JPEG fixes it, even when the size and dimensions were already correct.
What does “image is overly compressed” or “below minimum size” mean?
The file fell under a floor the portal sets to stop unreadable, heavily compressed scans, or it simply has too few pixels. The fix is the opposite of shrinking: pad the file back up to the minimum kilobytes, or re-export it at the required dimensions so it carries enough detail.
Will compressing or resizing lower the quality enough to be rejected?
Not for normal limits. Compressing a 3 MB photo to 100 KB keeps it perfectly readable for a printed ID, and resizing to an exact pixel box only discards data you were not allowed to keep anyway. Problems arise only when a portal's minimum and maximum are very close, which is why it helps to know both before you start.
Are my photo and signature uploaded anywhere when I fix them here?
No. Every tool on imgkilo compresses, resizes and re-encodes inside your own browser tab. The file never leaves your device, which matters for documents like a signature or an ID photo. You can confirm it in your browser's Network panel.