ICA Photo Upload Error Singapore 2026: Fix Size, Format, Background and Crop
When ICA photo upload fails, do not keep clicking submit. First identify which kind of failure you have. A technical upload error is different from a later photo rejection, and each has a different fix.
This is the troubleshooting sequence I would use before re-uploading.
First: Identify the Failure Type
| What you see | Likely cause | Fix first |
|---|---|---|
| File cannot be selected | Unsupported extension or browser issue | Use an accepted file type; try another browser |
| Upload starts but fails | File too large, unstable connection, portal timeout | Compress or retry with stable connection |
| Upload accepts but preview looks wrong | Wrong aspect ratio or crop | Re-export as 400×514 |
| Submitted photo later rejected | Background, face position, glasses, shadows or old likeness | Rebuild the photo, not just compress it |
| Face looks stretched | Selfie or wrong resize method | Use a normal camera shot and proportional resize |
ICA's current Photo Guidelines recommend 400×514 pixels for e-Service uploads and list jpg, jpeg, heic, heif and png as accepted extensions, with an online cap of 8MB. Still, if your specific form shows a different limit, follow that screen.
Fix 1: Wrong Dimensions
The common mistake is exporting a generic passport photo size, then assuming it is close enough. It often is not.
| Bad export | Why it causes trouble |
|---|---|
| 600×600 | Square file; wrong shape |
| 413×531 | Mathematical 35×45 mm at 300 DPI, but not ICA e-Service size |
| Phone portrait | Correct person, wrong crop and aspect ratio |
| Scanned print | Usually has border, skew or glare |
For online ICA submission, export the final file as 400×514 px.
Fix 2: Background Looks White but Fails
White walls are rarely white in a digital file. Under warm light they become yellow; under poor LED light they turn green-grey. The practical fix is to replace the background with a clean plain white background, then check the edge of the crop for shadows.
Do not simply increase brightness. That can wash out the face and create a halo around hair.
Fix 3: File Format and Size
ICA currently accepts several online photo extensions. The safest workflow is:
- Start from the original camera image.
- Crop and background-correct first.
- Export once at the final size.
- Avoid repeated chat-app compression.
- Upload the final file without screenshotting it.
If you need a JPEG for a third-party checklist, export JPEG from the final master rather than converting a screenshot.
Fix 4: Mobile Selfie Distortion
ICA does not recommend selfies because the close camera distance can distort the face and the angle is usually slightly high or low. Ask someone to take the photo from eye level, about an arm-and-a-half away. Keep shoulders straight and look at the camera.
Re-Upload Checklist
| Check | Pass condition |
|---|---|
| Dimensions | 400×514 px for ICA e-Service |
| Background | Plain white, no cast shadow |
| Face | Centered, natural, not stretched |
| Eyes | Open, visible, no glare |
| Accessories | No glasses or non-exempt headwear |
| File | Accepted extension and below portal limit |
| Likeness | Taken recently and looks like you |
FAQ
Why does ICA say my photo is wrong if it looks fine?
Identity systems check dimensions, background and face position more strictly than a human viewing a phone screen.
Should I keep compressing until upload works?
No. Repeated compression can introduce blur. Fix crop and background first, then export once.
Is 413×531 px acceptable because it equals 35×45 mm at 300 DPI?
Use 400×514 for ICA e-Services. The printed-size calculation is not the same as the online upload recommendation.
Can GetVisaPic fix an upload error?
If the source photo is sharp enough, GetVisaPic can rebuild the crop and plain white background into a Singapore-ready output. If the original is very blurry or face-obstructed, retake the photo.