4×6 cm · 472×708 px @ 300 DPI
Government photo-ID applications enforce strict pixel and millimetre specifications because rejection costs the applicant another visit and the issuing office processing time. Vietnam Passport / Visa Photo is the spec used for the Vietnam passport / visa photo standard; if your submitted image misses the dimensions or compression ceiling, the system flags it before a human sees it. This preset crops to portrait 2:3 and exports 472×708 JPEG @ 300 DPI, matching the published guideline. Most rejections happen for one of three reasons: wrong physical dimensions, non-white background, or the source resolution was too low to upscale cleanly to 472×708 JPEG @ 300 DPI.
| Output dimensions | 472×708 pixels |
|---|---|
| Aspect ratio | 2:3 (portrait 2:3) |
| Resolution | 300 DPI |
| Output format | JPEG @ 92% quality |
| Processing | 100% in your browser — no upload |
| Cost | Free, unlimited |
| Source | Official guidelines |
The Vietnam photo standard is administered by the Vietnam Immigration Department (Cục Quản lý Xuất nhập cảnh). Southeast Asia member states have generally aligned with the 472×708 px specification at 300 DPI, though local rejection criteria vary.
Where this preset's output is accepted: Vietnamese passport, e-Visa applications via the Vietnam Immigration portal, and visa-on-arrival pre-approval letters.
Travel-document context: Vietnamese passport holders enjoy visa-free or visa-on-arrival access to 56 destinations, ranking 87th globally; the e-Visa portal accelerated rollout in 2024 with expanded country eligibility. The photo specifications described on this page apply to the document used for that travel.
Country-specific note: Vietnamese e-Visa requires a 4×6 cm photo on white background; the immigration portal additionally limits the file to under 2 MB. Run this preset, then verify the result against the official guidelines linked in the specifications table above before submitting.
This preset is a deterministic recipe — every step has fixed parameters so the result is byte-identical across runs of the same input.
Vietnam Passport / Visa Photo crops your input to 2:3 and resizes it to 472×708 px as JPEG — a 334-kilopixel output. The work runs through canvas APIs and a WebAssembly image-encoder; the source image is decoded into an off-screen canvas, transformed in place, and re-encoded without any network upload.
Government photo-ID portals pre-validate the image dimensions before accepting upload; matching the spec exactly skips the rejection round-trip. The browser-side path also means the file never leaves your device — relevant when the input contains personally identifiable information, screenshots of private documents, ID scans, or proprietary product photography.
472×708 px at 300 DPI, saved as JPEG at quality 92%.
The target platform — see the cited spec — uses portrait 2:3 as its native frame. Submitting any other ratio means the platform's own crop runs, which often clips faces or text near the edge.
300 DPI is the print-grade resolution at which the dot pattern disappears at normal reading distance. Government photo offices, commercial print shops, and biometric scanners all assume 300 DPI; anything lower prints visibly soft.
The target accepts JPEG, and JPEG compresses photographic content 5-10× smaller than PNG with no visible difference at quality 92%. PNG is the right choice only when the image has hard edges or transparency — which photo-ID, social posts, and product photos don't.
No. This preset runs entirely in your browser using WebAssembly + canvas APIs — no server round-trip. You can verify this in your browser's network panel: only static asset requests, no image upload. The file never leaves your device.