Back to Blog
Troubleshooting

ICA Photo Upload Error Singapore 2026: Fix Size, Format, Background and Crop

Jul 2, 2026
9 min read

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 seeLikely causeFix first
File cannot be selectedUnsupported extension or browser issueUse an accepted file type; try another browser
Upload starts but failsFile too large, unstable connection, portal timeoutCompress or retry with stable connection
Upload accepts but preview looks wrongWrong aspect ratio or cropRe-export as 400×514
Submitted photo later rejectedBackground, face position, glasses, shadows or old likenessRebuild the photo, not just compress it
Face looks stretchedSelfie or wrong resize methodUse 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 exportWhy it causes trouble
600×600Square file; wrong shape
413×531Mathematical 35×45 mm at 300 DPI, but not ICA e-Service size
Phone portraitCorrect person, wrong crop and aspect ratio
Scanned printUsually 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:

  1. Start from the original camera image.
  2. Crop and background-correct first.
  3. Export once at the final size.
  4. Avoid repeated chat-app compression.
  5. 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

CheckPass condition
Dimensions400×514 px for ICA e-Service
BackgroundPlain white, no cast shadow
FaceCentered, natural, not stretched
EyesOpen, visible, no glare
AccessoriesNo glasses or non-exempt headwear
FileAccepted extension and below portal limit
LikenessTaken 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.