US visa — DS-160 / DS-260
2×2 inch (51×51 mm), 600 DPI, plain white background. Matches Department of State specs for tourist, work and immigrant visas.
Get a visa photo that meets the exact requirements of the consulate you're applying to. Choose the country, upload a selfie, download a digital file ready to upload to CEAC, VFS, BLS or any government portal.


2×2 inch (51×51 mm), 600 DPI, plain white background. Matches Department of State specs for tourist, work and immigrant visas.
35×45 mm, ICAO 9303 biometric, light background. Accepted by all 29 Schengen member states.
45×35 mm, ICAO compliant, light grey or cream background. Works for visitor, work and settlement visas.
51×51 mm square, white background, tight file-size limit for the online portal.
Country-specific dimensions with the correct head coverage and background.
Digital JPEG at the exact pixel and KB range required by the online form.
Pick your destination country, take a selfie, and download a visa photo the consulate will accept.
Free preview. You only pay if you're satisfied.
Yes. We generate a 2×2 inch (51×51 mm) photo at 600 DPI with a plain white background, matching the exact US Department of State requirements for DS-160, DS-260 and visa applications.
Yes. Schengen visa photos use the standard 35×45 mm ICAO 9303 format with a light background, which is our default output.
Yes. UK visa photos follow ICAO 9303 with a light grey or cream background — you can pick the required background before downloading.
Indian visa applications require a 2×2 inch (51×51 mm) square photo with a white background. Our editor supports this format out of the box.
You receive a digital JPEG at the exact pixel dimensions and file-size range required by the portal (e.g. 240×320 to 1200×1200 for CEAC, ≤ 240 KB for BLS India). No resizing needed.