Photos checked against official government specifications
Compliant Passport Photo

Does the Philippines eTravel form need a photo?

No, not for most travelers. The standard eTravel Guest registration at etravel.gov.ph asks only for personal details, passport information, flight details, and a local contact, no photo or document upload at all. The selfie step that some travelers hit belongs to the separate, optional eGovPH mobile app account, which frequent travelers can set up for a reusable profile. If you're getting a photo upload error, you've likely started the app account flow rather than the simple one-time Guest form; switching to Guest registration on the web skips the photo step entirely.

Guest registration vs the app account

Most inbound travelers only need the one-time Guest registration on the etravel.gov.ph web form, which is free and asks for alphanumeric details only: name, date of birth, nationality, passport number, flight information, and a local contact address. No file upload is part of this path. The eGovPH mobile app offers an optional persistent account with a selfie for identity verification, aimed at frequent travelers who don't want to re-enter details every trip. That's the only place a photo comes in.

If you're hitting a photo upload error

Travelers reporting 'Error uploading files' or network errors during eTravel are usually describing the app account flow, not the standard Guest form. If you don't need a reusable profile, back out and use the web Guest registration instead; it's faster and has no photo step to fail on. If you do want the app account, use a clear, well-lit selfie, taken in one attempt without switching networks mid-upload, since a dropped connection is a more common cause of the network error than the photo itself.

Frequently asked questions

Do I need to upload a photo for the Philippines eTravel form?

Not for the standard Guest registration on etravel.gov.ph. Only the optional eGovPH app account asks for a selfie.

Why does eTravel keep showing a photo upload error?

That error belongs to the eGovPH app account flow. If you don't need a saved profile, use the simpler web Guest registration, which has no photo step.

Is eTravel registration required before flying to the Philippines?

Yes, it's required for all international inbound travelers and is free. It just doesn't require a photo for the standard one-time registration.

Now check your photo against the official spec

Free, in your browser, in under a minute. You pay $9 only if it passes, accepted or your money back.

Check my photo free

Related guides