PDF documentSqueezePDF

Compress PDF for a USCIS filingfree & private

Uploading evidence to your USCIS online account, such as a passport bio page, birth or marriage certificate, or bank statements, means each file has to slip under a per-document size cap. SqueezePDF shrinks your scanned exhibits right here in the browser so they upload without a rejection. Because these are sensitive immigration records, nothing is ever sent to a server.

Drop PDF files here

or click to choose files

100% private — files never leave your device

Fitting USCIS evidence under the cap

Drop your PDF in and this page opens on the Balanced quality preset (72 DPI), then keeps the sharpest version that fits; check your USCIS upload screen and switch to Target size and pick the exact limit it shows, since caps vary by form and document type. A green card or citizenship packet usually has several exhibits, so compress each certificate and statement one after another and download them all. Every file is processed on your own device and never uploaded, so your personal documents stay private.

Compress to an exact size

Compress PDF for other documents

Compress PDF for a PAN cardCompress PDF for an Aadhaar cardCompress PDF for a passportCompress PDF for a driving licenceCompress PDF for a Voter IDCompress PDF for a ration cardCompress PDF for KYC documentsCompress PDF for a marksheetCompress PDF for a degree certificateCompress PDF for a birth certificateCompress PDF for a caste certificateCompress PDF for an income certificateCompress PDF for a bank statementCompress PDF for a salary slipCompress PDF for an income tax returnCompress PDF for GST registrationCompress PDF for a visa applicationCompress PDF for a job applicationCompress PDF for a resumeCompress PDF for a college applicationCompress PDF for a scholarship applicationCompress PDF for a loan applicationCompress PDF for an insurance claimCompress PDF for a UPSC applicationCompress PDF for an SSC applicationCompress PDF for a NEET applicationCompress PDF for an exam formCompress PDF for a government job applicationCompress PDF for a learner licenceCompress PDF for an RC bookCompress PDF for a domicile certificateCompress PDF for an experience certificateCompress PDF for a transcriptCompress PDF for a cover letterCompress PDF for a contractCompress PDF for an invoiceCompress PDF for medical recordsCompress PDF for a rental applicationCompress PDF for a mortgage applicationCompress PDF for a UK visa applicationCompress PDF for a DVLA applicationCompress PDF for an IRCC applicationCompress PDF for an NBI clearanceCompress PDF for a PSA certificateCompress PDF for an IBPS applicationCompress PDF for an RRB applicationCompress PDF for a GATE applicationCompress PDF for a CAT applicationCompress PDF for a signatureCompress PDF for a passport photoAll PDF compression tools

Frequently asked questions

How do I compress a PDF for USCIS?+

Open this page, drop in your scanned exhibit, and it compresses to the target size in your browser using Ghostscript. Adjust the target to match your upload screen, then download the smaller PDF and attach it to your online account.

What file size does USCIS accept?+

Per-file caps commonly fall somewhere between a few hundred kilobytes and a few megabytes depending on the form and document type. Don't rely on a general figure; read the exact limit shown on your USCIS upload page and set that as your target.

Can I compress several documents, and is it private?+

Yes. Compress your passport, certificates, and financial statements one after another and download each one. Everything runs on your device, so these immigration records are never uploaded and never leave your computer.

Will my certificates and IDs stay readable?+

Yes. Text and vector content stay sharp; only embedded images are downsampled, which is why scanned certificates and passport pages shrink the most while remaining legible for a reviewing officer.

Is it free and do I need an account?+

It is completely free with no sign-up, no watermark, and no file limits. It even works offline once the page has loaded.