Photos checked against official government specifications
Compliant Passport Photo

DS-160 says your photo does not meet the requirements: how to fix it

When the DS-160 or CEAC portal shows a message applicants commonly report as "Photo does not meet the requirements" or "an error occurred while processing your photo," the cause is almost always the file itself, not your appearance. The portal requires a square JPEG between 600 x 600 and 1200 x 1200 pixels, no more than 240 KB, in sRGB. Fix it in this order: crop square, resize to exactly 600 x 600 pixels, then compress under 240 KB. If a compliant file still fails, clear your browser cache or try a different browser.

Check your photo right here, free

Measured against the official United States visa spec: head size, eye line, background, brightness and file limits. We never edit your photo.

Upload a photo

Click anywhere here, or drag and drop your photo. Use a clear, front-facing photo against a plain white wall in even light. We measure and crop it. We never edit the pixels you submit.

Fix it now: compress your photo under the limit

Runs entirely in your browser. Your photo never leaves your device.

Runs in your browser. Your photo stays on your device.

60-second video fix

DS-160 Photo Does Not Meet Requirements Fix in 60 Seconds

The checklist the portal is running

Format: JPEG only. Shape: perfectly square. Dimensions: 600 x 600 pixels minimum, 1200 x 1200 maximum. File size: 240 KB or less. Color space: sRGB, which is the default on virtually every phone. The photo must also be less than 6 months old, on a plain white or off-white background, with no glasses.

The composition rules are checked too: your head (chin to top of hair) should take up 50 to 69% of the image height. A photo that passes every file check can still be flagged if you are too small in the frame.

Fix it in the right order

Resize first, compress second. A phone photo is several megabytes at around 4000 pixels wide; compressing that straight to 240 KB destroys the quality. Resize to exactly 600 x 600 pixels first, and the file will land under 240 KB at high quality with almost no extra compression needed.

The free compressor at /tools/compress-passport-photo does exactly this, in the correct order, entirely in your browser. Your photo never leaves your device.

When a compliant file still gets rejected

If you have verified the dimensions, file size, and format and the portal still errors, the problem is often the session, not the photo. The commonly suggested next step is to clear your browser cache and cookies, or switch to a different browser entirely, then log back in and retry the upload. Uploading during off-peak hours also helps when the CEAC site is under load.

If the exact wording you're seeing is different, the fix can differ too: 'An error occurred while processing your photo' has its own outage playbook at /guides/ds-160-an-error-occurred-while-processing-your-photo, and a flat 'Service Unavailable' or 503 response is covered at /guides/ds-160-photo-upload-service-unavailable.

Frequently asked questions

Why does the DS-160 keep saying my photo does not meet the requirements?

Usually one of three things: the image is not a perfect square between 600 x 600 and 1200 x 1200 pixels, the file is over 240 KB, or your head takes up less than 50% or more than 69% of the image height.

What size should my DS-160 photo be?

A square JPEG between 600 x 600 and 1200 x 1200 pixels, no more than 240 KB, in the sRGB color space. Resizing to exactly 600 x 600 is the most reliable choice.

How big should my head be in the DS-160 photo?

Between 50 and 69% of the total image height, measured from the bottom of the chin to the top of the head. Framing yourself like a normal portrait usually leaves the head too small.

My photo meets every requirement but the upload still fails. What now?

Clear your browser cache and cookies or try a different browser, then retry. Applicants commonly report that a compliant file goes through on the second browser when the first kept erroring.

Can I wear glasses in a DS-160 photo?

No. Glasses are not accepted in US visa photos, and the photo must have been taken within the last 6 months on a plain white or off-white background.

The DS-160 said my photo uploaded fine, so why does it now say it does not meet requirements?

This mismatch is commonly reported: the portal can accept the upload and only flag or re-fail the photo later in the process. Clearing the browser cache and cookies or switching to a different browser resolves it more often than re-editing an already-compliant photo. If it keeps happening, the State Department's documented fallback is bringing one printed compliant photo to the interview along with your DS-160 confirmation page.

Now check your photo against the official spec

Free, in your browser, in under a minute. You pay $9 only if it passes, accepted or your money back.

Check my photo free

Related guides