Thailand Visa on Arrival
Last verified 2026-04-25 against Royal Thai Immigration Bureau / VFS (e-VOA partner)Standards: Thai immigration VOA photo specification (4 × 6 cm format)Government-spec dimensions, head positioning, and file constraints.
- Pixel size
- 472 × 709 px
- Print size
- 40 × 60 mm · 300 DPI
- Background
- white#FFFFFF
- Face height
- 70–80% · target 75%
- Eye line
- 50%–60% from bottom
- File size limit
- 120 KB
Dimensions
- Print size: 40 x 60 mm (4 x 6 cm)
- Pixel size: 472 x 709 px at 300 DPI (945 x 1417 px at 600 DPI)
- DPI: 300-600 DPI; some official VFS pages cite a 1200 DPI minimum for print masters
- Minimum digital dimension on the official VFS portal: 500 x 352 px (uploads below this fail validation)
- File format / max file size: JPG, JPEG, or PNG; max 120 KB
- Borders: none (borderless)
- Color mode: color only
Head position
- Face height: ~75% of photo height
- Distance from top of photo to top of hair: ~10% of photo height (~6 mm)
- Orientation: full frontal view; head and shoulders centered
Background
- Color: white
- Plain, solid; no patterns or shadows
Expression
- Neutral expression, mouth closed
- Eyes open, looking directly at camera
- Hair must not cover facial features
Accessories
- Glasses: not permitted (consistent with passport rule)
- Head coverings: only for documented religious reasons; must not obscure face
Other rules
- Recency: taken within the last 6 months
- No filters, retouching, or digital alterations
- Quantity: 1 photo required for VOA / e-VOA
Notes
- The VFS e-VOA upload portal enforces a minimum 500 x 352 px dimension; submissions smaller than this are rejected client-side. The 472 x 709 px (300 DPI) target in the code spec satisfies the minimum on the long edge while preserving the 4 x 6 cm aspect ratio.
- 4 x 6 cm is not the same as the embassy/consulate visa size (35 x 45 mm). Travelers using VOA cannot reuse a
th_visaprint. - Some sources cite 1200 DPI for print masters; this is rarely needed for the digital submission and conflicts with the 120 KB upload ceiling.
Sources
Can I wear glasses in my Thai VOA photo?
No — the VFS e-VOA portal does not permit glasses. This is stricter than the embassy/consulate visa spec, which tolerates glare-free prescription frames.
Can I wear a head covering for the VOA photo?
Only for documented religious reasons, and the covering must not obscure your face.
Can I smile in a Thai VOA / e-VOA photo?
No — neutral expression with mouth closed, eyes open and looking at the camera. Hair must not cover facial features.
How recent does the VOA photo need to be?
Within the last six months. No filters, retouching, or digital alterations are permitted; one photo is required.
What size does the Thai VOA portal require?
Print size 40 × 60 mm (4 × 6 cm); pixel target 472 × 709 px at 300 DPI. The VFS e-VOA upload portal enforces a **minimum 500 × 352 px** dimension — submissions below that are rejected client-side. Format JPG, JPEG, or PNG up to **120 KB**, white background, color only. Note: 4 × 6 cm is **not** the same as the embassy visa (35 × 45 mm) — a `th_visa` print cannot be reused here.
Live validation
against the actual rulebook.
Every crop is measured against the published tolerance ranges for the selected document. Pass or warn, in real time — no "submit and hope."
The same checks the authority will run — before you submit.
- Face height & eye line measured from the pupil midpoint with sub-pixel accuracy, clamped to the tolerance range your authority publishes.
- Background colour checked across a sampled grid — catches gradients and fringe from poor segmentation (ΔE < 3 against spec).
- File-size ceiling enforced per-spec — recompressed silently for sub-60 KB e-visa portals, lossless for print.
- Sharpness & expression guards warn on blur, closed eyes, or non-neutral expressions before you export.
Process this in your browser
No install. Photos stay on your device. $2.99 per photo, watermark-free.
Open in browserShoot once. Ship anywhere around the world.
SpecSnap is free to download. Try it on the next passport renewal, visa application, or driving-licence form sitting in your inbox.