Compress a PDF for USCIS
Reduce immigration documents below the myUSCIS upload limit — free, no watermark, no sign-up, and 100% in your browser so your paperwork stays private.
Best for scanned documents and image-heavy PDFs (the kind exam portals reject for size).
Get your documents under the USCIS upload limit
Filing online through myUSCIS caps the size of each document you upload, and a scanned passport, birth certificate or supporting letter is often too large. This tool shrinks your PDF enough to fit while keeping the pages clearly readable — exactly what a reviewer needs.
Because immigration documents are sensitive, it matters that nothing is uploaded: the compression runs on your own device. If a file is still too big, scan in greyscale, split long documents, or compress to a specific target such as 1 MB or 500 KB.
⚠️ USCIS file-size and format rules can change and vary by form — always confirm the current requirements on uscis.gov before you upload. ToolsKaro is not affiliated with USCIS or any government agency.
Frequently asked questions
What is the file size limit for USCIS uploads?
How do I compress a document for USCIS?
Will my immigration documents stay private?
My scan is too large for USCIS — what should I do?
Is it free with no watermark?
Prepare your whole application
Compress, merge and convert documents — private and free.