Pdf guides

Your USCIS upload keeps failing. Here is what the limit really is.

USCIS publishes one upload figure, 12 MB per file, plus rules on format, encryption and file names that reject documents for reasons unrelated to size. Here is what the agency actually states.

Reviewed and updated

Primary sources checked

You have scanned every page of a passport, the upload box refuses the file, and the message does not say what would be acceptable. Meanwhile the receipt date you were aiming for is tomorrow.

Here is what USCIS publishes, checked on 16 August 2026, followed by the fixes that actually work.

The figure USCIS states

On its guidance for filing forms online, USCIS states that files must not be larger than 12MB in size. The agency’s own online filing training material repeats the same number as a maximum file size of 12 MB, and its walkthrough for Form I-589 adds the detail that applicants can upload up to five documents at a time with a maximum file size of 12 MB per document, and that there is no limit on the total number of documents.

Two conclusions follow. The limit is per file, not per application, so a large evidence bundle is not a problem if it arrives as separate files. And you are not being asked to squeeze everything into one attachment.

Lower figures circulate widely for particular forms. We could not find any figure other than 12 MB published on uscis.gov, so we are not going to repeat one. If the uploader on your screen states a smaller number, that screen governs your filing today. Treat 12 MB as the published ceiling rather than a guarantee, and verify the current limit if you are reading this long after the date above.

The rules that reject a file under 12 MB

Size is the check people know about. These are the ones that catch them.

Format. USCIS states that files must be in PDF, JPG or JPEG, and that for some forms it also accepts TIF or TIFF. A HEIC photo straight from an iPhone is none of those. Neither is a Word document, a screenshot saved as PNG, or a spreadsheet.

Encryption. USCIS instructs filers not to encrypt or password protect files. This one is quietly responsible for a lot of failed uploads, because bank and card statements downloaded from a bank are often encrypted or password protected by default even when they open without a prompt on your own machine. The file has to be re-saved without protection before it will go.

File names. USCIS training material lists the only characters allowed in a file name as English letters, numbers, spaces, periods, hyphens, underscores and parentheses. Accented letters and characters from other alphabets are not on that list, which matters when the document is named after a person. A file called Nuñez birth certificate.pdf may need renaming before it will attach.

Translations. If a document is in another language, USCIS asks for a certified English translation uploaded in addition to the original. That is two files, each of which has to satisfy every rule above.

Why the scan is huge

A scan is a photograph of a page. Scan ten pages in colour at high resolution and you have ten large photographs, which is why a short document can arrive as a 40 MB file while a much longer text document sits at under 1 MB.

The cheapest fix is at the scanner. Capture in greyscale rather than colour unless colour carries meaning, such as a coloured stamp or seal, and keep the resolution moderate. USCIS asks that each image is clear and that all the text is readable, and that standard is met comfortably without maximum settings.

Photographs taken with a phone are worth watching for a different reason. Modern phone cameras produce very large images, and the surrounding desk in the frame adds size without adding information. Crop to the document and the file usually shrinks.

Getting an existing file under the limit

If the file already exists and cannot be rescanned, there are two moves and they solve different problems.

Split it. A 30 MB bundle of five separate documents should not be one file at all. USCIS asks filers to label each uploaded document by type, and accurate labelling is impossible when five things share one file. Splitting solves the size problem and improves the filing at the same time. Our split PDF tool does this in the browser.

Compress it. For one genuinely indivisible document, reducing the embedded images is the lever that moves the number. Our compress PDF tool runs on your device, which is the point when the file contains a passport, an A number, medical records or a social security number. Nothing about an immigration file belongs on a stranger’s server as a step on the way to a government form.

Then check the result. Open the compressed file, zoom to the smallest text on the page, and confirm the stamp, the signature and the handwritten fields are still legible. A file that passes the upload check and fails a human review has not helped you.

Confirm the upload landed

After uploading, look at the list of attached documents and confirm the file is there, with the name you expect and the type you selected. The upload is finished when the document appears in that list, not when the progress bar disappears.

We are not lawyers

FileGizmo makes file tools. We are not attorneys or accredited representatives, this is not legal advice, and nothing here should be relied on in place of the instructions for your specific form or advice from a qualified representative. Where we state a USCIS rule, the source is linked so you can read it yourself.

The quick version

USCIS publishes 12 MB per file. Follow the number on your screen if it differs. Use PDF, JPG or JPEG, remove any password protection, keep file names to plain English characters, upload each document separately rather than merged, and check the smallest print is still readable after any compression.

The FileGizmo way

Free tools. Never uploaded.

Good to know

Frequently asked questions

What is the actual USCIS file size limit?

USCIS states that files must not be larger than 12MB in size on its guidance for filing forms online, and its own training material for online filing repeats a maximum file size of 12 MB per document. If the uploader in front of you displays a different figure, follow the screen, because form specific systems can differ.

Why was my file rejected when it was under 12 MB?

Size is only one of the checks. USCIS requires PDF, JPG or JPEG, accepts TIF or TIFF only for some forms, and instructs filers not to encrypt or password protect files. Bank and card statements downloaded from a bank are frequently encrypted, which is a common cause of a rejection that looks unexplained.

Can I upload one large combined PDF of all my evidence?

You can upload many documents, but combining everything into one file works against you. USCIS asks filers to label each document by type after uploading, and a single merged file cannot be labelled accurately. Uploading each document separately is both easier to keep under the limit and easier for an officer to review.

Does compressing a scan risk making it unacceptable?

It can. USCIS asks that each image is clear and that all text is readable, so a heavily reduced scan that blurs a stamp or a signature creates a worse problem than a large file. Reduce the file, then open it at full zoom and check the smallest print before you submit.

Primary references