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.

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.

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.

More guides