Skip to content
Immigration Photo

DS-160 troubleshooting · every rule from the official spec

DS-160 photo rejected or failed to upload: causes and fixes

The DS-160 photo upload fails for a short list of mechanical reasons: the file is not a square JPEG between 600 x 600 and 1200 x 1200 pixels at 240 KB or less, or the photo breaks a content rule such as the head band (50 to 69 percent of the height), the plain white background, or the glasses ban. Every cause below is matched to the published rule it breaks and its fix, and you can run your file against all of them free in your browser, including a real head-size measurement.

Illustration: a laptop showing a portrait photo upload with an error icon
Most upload failures are mechanical file rules: not square, outside 600 to 1200 px, over 240 KB, or not a JPEG. (Illustration)
Illustration: a laptop showing a square compliant portrait with a green checkmark
The same portrait re-framed to a square JPEG inside the published figures goes through. (Illustration)

Every rejection cause, with the rule and the fix

DS-160 photo rejection causes, rules and fixes
CauseThe published ruleFix
File is not a JPEGThe upload accepts JPEG (.jpg) onlyRe-export the photo as JPEG; screenshots and PNGs fail on format alone. The maker converts automatically
Photo is not squareHeight must equal widthCrop to a perfect square without cutting the head; the maker crops to square with the head placed correctly
Smaller than 600 x 600 pxMinimum 600 x 600 pixelsStart from the original camera photo, not a thumbnail or a WhatsApp re-compress; upscaling a tiny file adds pixels but not detail
Larger than 1200 x 1200 pxMaximum 1200 x 1200 pixelsResize down; a phone photo is usually far larger than 1200 px
File over 240 KBMaximum file size 240 KBRe-compress the JPEG; the maker compresses under the limit without visible artifacts
Over-compressedCompression ratio must be 20:1 or lessIf a file was crushed to pass the 240 KB limit it can fail the other direction; export at moderate quality from the original
Head too large or smallHead must be 50 to 69 percent of the image heightRe-crop rather than retake: the same photo re-framed usually passes. This is exactly what the maker's crop does
Eyes too high or lowEyes between 56 and 69 percent of the height, from the bottomSame fix as head size: the crop determines it, not the camera
Background not plain whitePlain white or off-white backgroundRetake against a white wall, or use background replacement where you choose it
Glasses onBarred in visa photos since November 1, 2016Retake without glasses; only a rare documented medical exception exists
Copied from a documentPhotos scanned or copied from licenses or official documents are rejectedTake a fresh photo; source matters even when the file figures pass
Another person visibleA child must be alone: no parent's face or supporting handsLay the baby on a plain light surface and shoot from above

Upload passed, then rejected anyway?

The automated upload check reads the file, not the face. A photo can sail through the uploader and still be refused by the reviewing officer for content: head out of the band, shadows, a background that is not plain white, glasses, or a source-type problem like a photo copied from a driver's license. That second layer is where most real rejections happen, which is why our free checker also detects the face and measures head size and eye position against the published band before you submit anything. And remember the sibling trap: the DV lottery requires exactly 600 x 600 pixels, so a DS-160 photo is not automatically a DV photo.

DS-160 photo questions

Why does my DS-160 photo keep failing to upload?

The upload enforces the file rules mechanically: JPEG format only, perfectly square, between 600 x 600 and 1200 x 1200 pixels, 240 KB or less, compression ratio 20:1 or less. Any one miss fails the upload. Screenshots, PNGs, WhatsApp-compressed images and thumbnails are the most common culprits.

My photo uploaded fine but was rejected later. Why?

Passing the automated file check is not acceptance. The content rules reject photos the uploader cannot judge: head outside the 50 to 69 percent band, background not plain white, glasses, shadows, photos copied from documents, or another person visible in a child's photo. Final acceptance is always at the discretion of the embassy or consulate.

Can I fix a rejected DS-160 photo without retaking it?

Often, yes. Format, size, squareness, compression, head size and eye position are all fixable by reprocessing the same photo, and background replacement handles a non-white wall. What no tool can honestly fix: glasses, shadows on the face, closed eyes, or another person in the frame; those need a two-minute retake.

What size does the DS-160 photo need in pixels?

Square, at least 600 x 600 and at most 1200 x 1200 pixels, JPEG, 240 KB or less. Note the difference from the DV lottery, which requires exactly 600 x 600; a photo sized for one is not automatically right for the other.

Can I skip the upload and bring a printed photo instead?

The regulation behind visa photos (22 CFR 41.105) has the applicant upload a digital photograph with the online application, or submit a paper photograph at the direction of the consular officer. Some posts ask for a printed 2 x 2 photo at the interview in addition to the upload; check your embassy's instructions.

Fix it before the consulate sees it

Free check against every figure above, then a compliant 600 to 1200 px square JPEG under 240 KB for $9.99, previewed free.

Check my DS-160 photo free

Related: DS-160 photo requirements · US visa photo rules · DV lottery photo · rejected passport photos · en español.