DocVerifyPro Fix a document free

DocVerify Pro › DS-160 photo requirements

DS-160 visa photo requirements

The DS-160 uploader is one of the strictest in US government. It is also routinely confused with the passport renewal photo, which has completely different rules. Here is each, so you upload the right one.

The specification. Square. Between 600×600 and 1200×1200 pixels. 24-bit colour JPEG only. Must not exceed 240 KB. PNG, HEIC, GIF and TIFF are rejected.

RequirementDS-160 visa photo
ShapeSquare — height must equal width
Minimum dimensions600 × 600 pixels
Maximum dimensions1200 × 1200 pixels
FormatJPEG only, 24-bit colour
Maximum file size240 KB
Rejected formatsPNG, HEIC, GIF, TIFF

Checked against travel.state.gov digital image guidance in August 2026.

This is not the same as the passport photo

This trips up a large number of applicants. The two specifications are genuinely different:

DS-160 visaPassport renewal
File sizeMax 240 KB54 KB – 10 MB
FormatJPEG onlyJPG, JPEG, HEIF
Print size2 × 2 in (51 × 51 mm)
Head size1 to 1.4 in (25–35 mm)

Upload a 3 MB photo to the DS-160 because you read the passport rules and it is refused. Upload a 240 KB photo where a passport renewal wanted more and it may be refused as too low quality.

The 240 KB trap. A phone selfie is around 4 MB. Getting to 240 KB is a roughly 94% reduction. Compress it by quality alone and the face turns to blocks. The right approach is to crop to the exact square first, resize to 600×600, and only then compress — at that pixel count, 240 KB is comfortable rather than tight.

Why photos get rejected beyond the file specification

Software can fix the file specification, the lighting and the framing. It cannot fix a photo taken two years ago or a head turned to one side — retake those.

Get an exact 600×600 JPEG under 240 KB

Runs in your browser. Your document is never uploaded. First one is free.

Open DocVerify Pro

Related

USCIS file size limitThe 12 MB cap, accepted formats and what gets rejected. Fix a blurry document photoShadow, glare and angle, corrected in your browser. Document too large to uploadHit an exact MB limit without destroying the text.