Upload errors are rarely mysterious — portals reject PDFs for a short list of mechanical reasons. Here they all are, with the fix for each.
1. The file is over the size cap
Every portal has a limit (USCIS online-account evidence uploads: 12 MB per file; personal Gmail: 25 MB; many others between 2 and 50 MB). The fix is compression that targets the exact limit — our PDF Target Size tool verifies the result against the number you set.
2. The PDF is password-protected or encrypted
Bank statements and payslips often download encrypted. Many portals refuse these outright (USCIS says so explicitly). Fix: open the PDF with its password, then save or print it to a new, unprotected PDF.
3. It's a fillable form that must be flattened
Some e-filing systems (several federal courts among them) require fillable forms to be “flattened” so entered values become fixed page content. Symptom: the portal complains about the form, or reviewers see empty fields. Fix: our Flatten PDF tool — it verifies no interactive fields remain.
4. It's the wrong format entirely
A .docx, .heic or .pages file renamed to .pdf is still not a PDF. Export or print to PDF from the original app; renaming never converts anything.
5. The file is corrupted
If no PDF reader on your machine can open it, the portal can't either. Re-download or re-export it from the source; a copy that opens locally will upload.
6. XFA forms (a special case)
Some older government PDFs use XFA form technology that many viewers and portals handle badly. If a form only behaves in Adobe Acrobat, process it there (Print → Save as PDF flattens it) before uploading.
Check before you upload
Our File Requirement Checker tests your file against published portal rules — size, format, dimensions — and tells you exactly which rule fails, so you fix only what's broken.