DS-160 Photo Requirements — Complete Guide for 2026

The DS-160 is the online application for all U.S. nonimmigrant visas — B1/B2 tourist, F-1 student, J-1 exchange, H-1B work, K-1 fiancé, L-1 transferee, and dozens more. Every DS-160 requires a photo upload that meets exact State Department biometric specifications. Around 30% of DS-160 applications hit a photo error during upload. This guide covers all 2026 specifications and the upload errors you'll see.

DS-160 Photo Specifications

RequirementValue
FormatJPEG (.jpg)
Aspect ratio1:1 (square)
Minimum dimensions600 × 600 pixels
Maximum dimensions1200 × 1200 pixels
File size240 KB to 10 MB (more lenient than DV Lottery)
Color depth24-bit color (not grayscale, not 8-bit)
BackgroundPlain white or off-white
Head height50–69% of frame (chin to crown)
Photo ageTaken within last 6 months
GlassesNot allowed (since 2016)
HeadwearReligious only
ExpressionNeutral, mouth closed

The Three DS-160 Upload Errors You'll See

Error: "The photo you uploaded does not meet our requirements"

Most generic error. Caused by any specification failure. Most often: wrong aspect ratio (not square), resolution under 600 px, or background not white. The DS-160 photo validator runs these checks but doesn't tell you which one failed.

Fix: use a service that pre-validates against the same checks. Photo-Visa.Online runs the State Department checklist before payment.

Error: "The photo file size exceeds the maximum allowed"

File over 10 MB. Rare but happens with high-resolution camera photos saved as uncompressed JPEG.

Fix: recompress to 1–5 MB at maximum 1200×1200 px.

Error: "Unable to detect a face in the photo"

The State Department's face detector failed. Usually because the head is too small in the frame, the photo is heavily filtered, or the background is too cluttered for the algorithm to find the face boundary.

Fix: retake against a plain background; ensure the head fills 50–69% of the frame; remove any beauty filters.

DS-160 vs Printed Visa Photo

The DS-160 process has two photo touchpoints:

  1. Online upload — the digital JPEG you submit through the DS-160 form
  2. Embassy interview — many embassies require a printed 2×2 inch photo at the in-person interview, even if you uploaded successfully

You need both. Photo-Visa.Online's US Visa Photo package delivers both: the 600×600 px JPEG for upload, and the print-ready 4×6 in layout with 4 photos for the embassy.

Visa Categories That Use DS-160

The same DS-160 photo specs apply to every nonimmigrant visa category:

  • B1 / B2: business / tourist
  • C-1: transit
  • D: crewmember
  • E-1 / E-2: treaty trader / investor
  • F-1 / F-2 / M-1 / M-2: students and dependents
  • H-1B / H-2A / H-2B / H-3 / H-4: temporary workers
  • J-1 / J-2: exchange visitor
  • K-1 / K-2 / K-3 / K-4: fiancé(e) and spouse
  • L-1A / L-1B / L-2: intracompany transferee
  • O-1 / O-2 / O-3: extraordinary ability
  • P-1 / P-2 / P-3 / P-4: athletes, artists, performers
  • R-1 / R-2: religious worker
  • TN / TD: NAFTA / USMCA professional

Re-Uploading After an Error

The DS-160 system lets you retake the photo without restarting the application. Click Re-upload Photo on the photo confirmation page. The application stays in your session for up to 30 days; you don't lose the data you've already entered.

Printed Photo Requirement at the Embassy Interview

Most U.S. embassies and consulates require applicants to bring 2 printed 2×2 in photos to the visa interview, identical to (or at least the same biometric session as) the DS-160 upload. Embassies that strictly require this:

  • India (all consulates)
  • China (Beijing, Shanghai, Guangzhou, Chengdu, Shenyang)
  • Mexico (all consulates)
  • Brazil (São Paulo, Rio)
  • Russia (Moscow — when operating)
  • Most West African embassies

Even where not strictly required, bringing prints is safer — denied entries due to missing photos are not refundable.

How to Make a DS-160 Photo in One Sitting

  1. Take a selfie against a plain white wall, daylight from a window, no glasses, neutral expression.
  2. Upload to Photo-Visa.Online's US Visa Photo.
  3. Receive both the 600×600 px JPEG (for DS-160) and a print-ready 4×6 in layout (for the embassy).
  4. Upload the JPEG to your DS-160 application.
  5. Send the 4×6 in PDF to Walmart Photo ($0.13) or any photo lab — pick up the prints same day.

Total cost: $4 + $0.13 = $4.13. Compare to $16.99 at CVS plus a separate $5+ digital download fee = $21.99+.

Bottom Line

DS-160 photos are 600×600 px square JPEGs under 10 MB, white background, head 50–69% of frame, taken within 6 months. The most common upload errors are wrong aspect ratio, low resolution, and busy backgrounds. Most embassies also want 2 printed prints at the interview — order both formats from one selfie at Photo-Visa.Online.

Create document photos online

Upload a selfie and get a ready photo in 2 minutes

Create photo