Compress a PDF for USCIS.

Under 12 MB, without losing the text.

The problem

USCIS's stated upload limit is 12 MB, but people on r/USCIS report rejections at 4–6 MB with messages like "The file you uploaded exceeds the maximum file size." Supporting documents — I-693 medicals, tax transcripts, financial records — are dense scanned PDFs that routinely come in at 8–20 MB. You can't just delete pages; you need every page. And you can't trash the quality either: USCIS officers need to read the text clearly.

The fix

CompressThis resamples the images embedded in your PDF — the scanned pages, the photos, the signatures — at a lower resolution that's still perfectly readable, and strips unused objects that bloat the file. Email-friendly mode targets ~5 MB; Aggressive mode targets ~2 MB for worst-case files. Or use "Compress to 4 MB" (type it in the target-size box) to binary-search the exact right compression level for your document. No watermark, no signup, no copy kept.

What you get

  • Handles scanned medical records, tax transcripts, bank statements — the dense multi-page PDFs USCIS actually asks for.
  • Email-friendly mode targets ~5 MB; Aggressive mode targets ~2 MB; Maximum mode produces the smallest possible file.
  • "Compress to specific size" lets you type "4 MB" and the tool finds the compression level that gets you just under.
  • Files are processed in memory and never stored — critical for sensitive immigration documents.
  • No watermark on the output. USCIS officers won't see any annotation we added.

Questions

Ready to compress one?

Free. No signup. No watermark.

Compress for USCIS

Last updated: May 2026

Need to convert to PDF first? PDFThis converts images, docs, and web pages to PDF.