FileFits
4 min

DS-160 photo upload errors: your file, or their server?

"Photo upload service unavailable" and "photo does not meet requirements" are different problems with opposite fixes. How to tell which one you have, and the exact numbers CEAC checks.

The DS-160 photo step fails in two completely different ways, and they need opposite responses. One is your file. The other is the State Department's server, and no amount of re-cropping will fix it. Telling them apart takes about ten seconds once you know what to look at.

"Photo upload service unavailable" is not your photo

If the page returns photo upload service unavailable, a 503, or simply hangs on the upload, that is the CEAC side of the connection, not your JPEG. The giveaway is that it happens instantly, before any check of the image could have run, and that it happens to the same file that worked an hour ago.

What actually helps:

  • Wait and retry, ideally outside US East Coast business hours, when the service is under least load.
  • Try a different browser, and turn off any extension that blocks scripts. The upload widget is old and fussy.
  • If it keeps failing, continue the application without the photo. The DS-160 lets you proceed and bring a printed 2 × 2 inch photo to your interview instead. Do not abandon a nearly finished form over the upload step — but do check your embassy's own instructions, because the printed-photo fallback is applied locally.

Note that the DS-160 also times out after 20 minutes of inactivity. If you spend a while fighting the upload, save the application and note your application ID first.

When the error is genuinely your file

The other failure looks different: the upload completes, then the page tells you the photo does not meet the requirements. That is a real check, and it is checking numbers. The specification is:

  • Square. Equal width and height. Not "roughly square" — the check is exact.
  • 600 × 600 px minimum, 1200 × 1200 px maximum. Below the floor is the most common miss, usually because the photo was cropped down from a screenshot or a messaging app.
  • 240 KB maximum. A phone photo is several megabytes.
  • JPEG, 24-bit colour. A greyscale file fails even if the subject is in colour. PNG and HEIC are not accepted.
  • Taken within the last six months, plain white or off-white background, no glasses, neutral expression or a natural smile with both eyes open.

The 240 KB cap combined with the 600 px floor is what catches people out. You cannot simply shrink the image until it fits, because dropping below 600 px on either side fails the dimension test. What you need is a photo held at 600 × 600 while the compression does the work.

Getting the file right

Our US visa photo tool is preset to exactly that: a square crop at 600 × 600 px, encoded to sit under 240 KB without dropping below the pixel floor. It runs in your browser, so the photo is never uploaded to us, which matters more than usual for a document that carries your face and is about to carry your passport number.

If you are starting from an iPhone photo, convert it first — recent iPhones shoot HEIC, which no government portal accepts. If you already have a JPEG in the right proportions and only need it square, the square crop is the shorter route.

Before you go back to CEAC, the US visa photo checker will tell you what the automated side of the check will see: dimensions, whether it is square, file weight against the 240 KB cap, whether it is really in colour, background evenness, sharpness, and an estimate of head size in the frame. It is explicit about what it cannot judge — expression, glasses, eyes open — and it will say "could not be judged" rather than guess. No tool can promise the photo will be accepted; a consular officer makes that call.

Two things not to do

Do not edit the background. Replacing a busy background with white, or using an app that does it for you, is exactly what the alteration checks are built to detect. Retake the shot facing a window, a metre from a plain wall.

Do not scan a printed photo. A scan of a print picks up paper texture and colour cast, and it usually lands below the resolution floor once cropped square. Use the original digital file.

If the interview is close

The photo on the DS-160 is not your only chance. Consulates ask applicants to bring a printed 2 × 2 inch photo to the appointment, and many will take a new photo on site if the uploaded one is rejected. A failed upload is worth ten minutes of work, not a missed appointment.

More from the blog