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
- Can you wear glasses in a US passport photo?
- US baby & infant passport photo requirements
- US passport photo with a head covering
- How much does a US passport photo cost, and where to get one
- How to take a passport photo at home
- Passport photo size in pixels, inches, mm and cm
- Where to get a passport photo near you
- CVS vs Walgreens vs USPS vs Costco passport photos
- The cheapest way to get a passport photo
- The best online passport photo tool: what to look for
- Why AI-edited passport photos now get rejected (2026 rule)
- Why was my passport photo rejected? The 6 most common reasons
- Passport photo rejected for being too bright or overexposed
- Passport photo rejected for shadows or the wrong background
- Passport photo rejected for head size: too small or too large
- DS-160 photo upload error: how to fix a rejected visa photo file
- Passport Seva photo upload error: the 630 x 810 pixel fix
- US passport photo tool rejected your photo: what each flag means
- UK visa photo upload failed: the UKVI digital photo rules
- DV Lottery photo checker: the spec that disqualifies entries