idpixo

US Visa Photo — free online maker

The exact format required for B1/B2, F-1, H and most US visa applications. Runs in your phone's browser; the file never leaves it.

Make my US visa photo →

Official specifications

Print size2 × 2 inches (51 × 51 mm)
Digital size600 × 600 px minimum (1200 × 1200 max), JPEG
BackgroundPlain white or off-white, no shadows
Head height50–69% of the image, centered
GlassesNot allowed
RecencyWithin the last 6 months
ExpressionNeutral or natural smile, eyes open
head height 50-69% ✓ head 50-69% ✗ head too small
Inside the 1:1 square: head height must be 50-69% of the image, eyes 56-69% up from the bottom edge. A tiny head with lots of empty space — the crop on the right — is the most common rejection reason.

Online upload, square crop

US visa applications are filed online through the DS-160, where you upload a square JPEG, and a consular officer may still ask for a 2 × 2 inch print at the interview. Export the 600 × 600 px file the tool produces and keep both options open — the same crop prints true at 2 × 2 inches on 300 DPI paper.

Building the 600 × 600 file

  1. The tool opens with the 600 × 600 px US visa preset selected.
  2. Shoot against a plain white or off-white wall, no glasses, head straight to camera (our home photo guide covers the setup).
  3. Face detection keeps the head between 50% and 69% of the frame — well clear of the too-small-head rejection — then save the 300 DPI JPEG for the DS-160 upload.

The whole edit happens in your browser tab; nothing is posted to a server, and full requirement details are in our US visa photo requirements guide.

Related: US passport photo · DV lottery photo