CEAC file size limits: 2 MB per document, 240 KB per photo
CEAC enforces two different file size caps depending on what you are uploading: civil documents and Affidavit of Support evidence must each be a single .jpg, .jpeg, or .pdf file no larger than 2 MB, while a visa photo file must be a square JPEG no larger than 240 KB. Phone scans and photos routinely exceed both, so resize and compress before you upload rather than after the portal rejects you.
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.
The caps, per upload type
Documents: CEAC's official tips page states each individual file must be no larger than 2 MB, in .jpg, .jpeg, or .pdf format, with zipped files not accepted. A multi-page document belongs in one file; the same page advises compressing a file that comes out too large and splitting it only if compression is not enough.
Photos: the State Department's digital image requirements page caps the visa photo at 240 KB, as a square JPEG between 600 x 600 and 1200 x 1200 pixels. It also notes the compression ratio should be 20:1 or less, which in practice means resize toward 600 x 600 first and compress gently, instead of crushing a 4000-pixel phone photo straight down to 240 KB and arriving blurry.
How to get under the limit without wrecking the file
For a document scan, rescan at a moderate resolution rather than maximum: the tips page only asks that all information is easily seen and read. For a photo, do the resize before the compression. The free compressor below runs in your browser and shows you the resulting file size before you upload anything to CEAC; your photo never leaves your device.
Under the cap and still rejected?
A file comfortably inside the limits that CEAC still refuses, especially with the Invalid Image Detected message, is usually the portal's own acknowledged upload problem, not your file. The State Department's official workaround (save as PDF, save it again so it is flattened, re-upload) is walked through step by step at /guides/ceac-invalid-image-detected.
Frequently asked questions
What is the maximum file size for CEAC document uploads?
2 MB per file, per CEAC's official upload tips page. Accepted formats are .jpg, .jpeg, and .pdf, and zipped files are not accepted.
What is the maximum file size for the visa photo?
240 KB, per the State Department's digital image requirements: a square JPEG between 600 x 600 and 1200 x 1200 pixels.
Is there a minimum file size?
No published minimum for either upload type, but a photo compressed far below its natural size arrives blurry and can fail quality review, so the official guidance caps the compression ratio at 20:1.
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 freeRelated guides
- Can you use a photo booth picture for the DS-160?
- CEAC « Invalid Image Detected » (image non valide) : la solution officielle
- Can a DS-160 photo be black and white?
- CEAC "Invalid Image Detected" (imagen no válida): la solución oficial
- B-1/B-2 visitor visa photo requirements
- CEAC 'Invalid Image Detected' error: how to actually get your upload through
- US visa photo requirements for applicants from Vietnam
- CEAC photo requirements for the DS-260 immigrant visa
- Canada opened online passport renewal to all adults (July 28, 2026): you still cannot use a selfie
- DS-160: 'An error occurred while processing your photo' and how to get past it
- DS-160 says your photo does not meet the requirements: how to fix it
- How to get a white background for a passport photo without editing