Thailand eVisa photo requirements and why uploads fail silently
Thailand's eVisa portal (thaievisa.go.th, mandatory for most embassy applications since 2025) accepts photos as JPG or JPEG only, between 200 KB and 2 MB, at least 350 x 450 pixels with 600 x 800 recommended, on a plain white background. The portal's habit, widely reported by applicants, is rejecting photos without saying why: the silent causes are non-JPEG files, files outside the size window, and upload widget flakiness. Convert to JPEG, size the file into the window, and if a compliant photo still will not attach, switch browsers before blaming the photo.
Fix it now: compress your photo under the limit
Runs entirely in your browser. Your photo never leaves your device.
Runs in your browser. Your photo stays on your device.
The spec, and the silent failures
Format is the sharp edge: PNG and HEIC files fail, so convert to JPEG first. Then the window: at least 200 KB (an unusual minimum that catches over-compressed files) and at most 2 MB, at least 350 x 450 pixels. A plain white background, recent front-facing portrait, and the usual content rules apply.
Applicants on the travel forums describe photos rejected with no stated reason. Before reshooting, check the three silent causes in order: file type, file size, and the browser. The upload widget misbehaves with drag and drop in some browsers, so use the file picker, and a different browser entirely if failures persist.
The passport page upload
The biodata page image has the same practical rules: sharp, flat, glare-free, with the full machine-readable zone visible at the bottom. Blurry MRZ lines are a common cause of applications bouncing later even when the upload itself succeeded.
Frequently asked questions
What photo does the Thailand eVisa accept?
A JPG or JPEG between 200 KB and 2 MB, at least 350 x 450 pixels (600 x 800 recommended), plain white background, taken recently.
Why does the Thai eVisa reject my photo with no reason?
Usually file type or size: only JPEG is accepted, and the file must sit between 200 KB and 2 MB. If those are right, try the file picker instead of drag and drop, or another browser.
Is there a minimum file size?
Yes, 200 KB, which is unusual. A photo compressed below it fails, so export at normal quality rather than maximum compression.
Do other Southeast Asian e-visa portals use the same spec?
No, each sets its own numbers: Malaysia's eVisa wants an unusual 35 x 50 mm crop (/guides/malaysia-evisa-photo-not-as-per-required-specifications), Cambodia's accepts a wider pixel range with no fixed ratio (/guides/cambodia-evisa-photo-upload-failed), Laos wants a 4 x 6 cm shape (/guides/laos-evisa-photo-requirements-4x6), and Singapore's ICA arrival system wants an exact 400 x 514 px file (/guides/singapore-ica-photo-400x514). Check the specific portal's page before reusing a photo across the region.
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 freeRelated guides
- How much are passport photos at Walgreens?
- How much is a passport photo at the post office?
- Canada opened online passport renewal to all adults (July 28, 2026): you still cannot use a selfie
- India visa photo rejected: fix size, square and glasses
- Schengen visa photo rejected: size, background and expression
- UK visa photo upload size error: the 50 KB minimum trap
- Can you smile in a passport photo?
- Can you wear earrings or jewelry in a passport photo?
- Can you wear makeup in a passport photo?
- Do you have to shave for a passport photo?