EP Photo Checklist Singapore 2026: What I Verify Before EP Online Upload
If your Employment Pass (EP) photo gets rejected, it usually isn't because you "look wrong." It's because one technical detail is off. After handling many EP uploads, I run the same pre-upload checklist every time. It saves rework and avoids last-minute panic before submission.
[Table of Contents]
- The 60-second EP photo pre-check
- File spec table (what MOM actually checks)
- 5 mistakes that look fine but fail later
- EP Online upload workflow that avoids surprises
- Fast retake method when photo is close but not passable
- FAQ
The 60-Second EP Photo Pre-Check
Before you open EP Online, check these in order:
- Size: exactly 400×514 px
- Background: pure white #FFFFFF (not cream)
- Face ratio: head occupies about 70–80% of frame
- Expression: neutral, mouth closed, eyes open
- Format: JPEG, file size within portal limit
If one item fails, fix it first. Don't keep re-uploading the same file hoping the system behaves differently.
EP Photo Specs I Use as Baseline
| Item | Safe target |
|---|---|
| Digital dimensions | 400 × 514 px |
| Print equivalent | 35 × 45 mm |
| Background | #FFFFFF |
| File format | JPEG |
| Face framing | 70–80% |
| Typical upload limit | Keep under stated EP Online cap (often around 60KB) |
MOM and ICA standards are aligned for this format. If it passes strict ICA checks, it's usually in good shape for EP Online too.
5 Mistakes That Look Fine but Still Get Rejected
| What people submit | Why it fails |
|---|---|
| "White" wall under warm light | Turns yellow/grey in exported JPEG |
| Correct crop but PNG format | Portal expects JPEG flow |
| Resized in chat app | Messaging apps recompress and alter dimensions |
| Face centered but too small | Head ratio below required range |
| File renamed from old passport shot | Photo is old or no longer reflects current look |
These are small details, but EP Online checks them consistently.
My EP Online Upload Workflow
I keep it simple:
- Export final file once.
- Re-open that exact file and confirm 400×514 in properties.
- Upload immediately from local storage (not from messaging app download folder).
- If upload fails, I don't edit blindly; I identify one failing variable and retry.
That "one variable at a time" approach is what shortens troubleshooting.
When the Photo Is Close but Not Passable
If your photo is almost correct (good face, poor background), don't do a full reshoot first.
- Keep the same source photo.
- Replace background to pure #FFFFFF.
- Re-crop to 400×514 with proper head ratio.
- Re-export as JPEG under size limit.
I do this with GetVisaPic when speed matters. It's faster than going back to a studio for minor technical fixes.
Practical Tip for Teams and HR
If you're helping multiple EP candidates, standardize one internal checklist and one output naming format. Most delays in bulk submissions come from inconsistent exports across different phones and editors.
FAQ
Can I use my passport photo for EP?
Yes, if it's recent and still meets the 400×514 / #FFFFFF / face ratio requirements.
Does EP Online accept PNG?
Use JPEG to avoid format-related issues.
What fails most often?
Background colour drift and hidden resize from messaging apps.
How recent should the photo be?
Use a current photo that clearly reflects your appearance.
What if I need a quick compliant file tonight?
Use GetVisaPic to lock size, background, and framing before upload.
Need an EP-ready file fast? Generate it with GetVisaPic and upload with confidence.