VisaTravelHow-To

How to Compress a PDF for Visa Application

Visa application portals — VFS Global, TLS Contact, and embassy online systems — typically limit document uploads to 1MB–5MB per file. Passport scans, bank statements, and employment letters scanned at full resolution can easily exceed these limits. This guide covers which documents to compress, which level to use for each, and how to ensure nothing is rejected.

Upload Limits by Portal Type

PortalUpload LimitRecommended Size
VFS Global1MB–2MB per fileUnder 500KB
TLS Contact2MB–5MB per fileUnder 1MB
US Visa (CEAC)4MB per fileUnder 2MB
UK Visa (UKVI)6MB per fileUnder 3MB
Schengen / EU embassy portals2MB–5MB per fileUnder 1MB
Australian e-Visa5MB per fileUnder 2MB
Japan e-Visa2MB per fileUnder 1MB

VFS Global has some of the strictest limits — under 1MB per document is safest for all VFS submissions. When in doubt, aim for under 500KB per file.

Which Compression Level per Document Type

Step-by-Step: Compress and Submit

1

Scan Your Documents

Scan physical documents using your phone scanner app. For passport: scan the bio data page flat at 200 DPI — avoid photographing at an angle. For bank statements: download directly from your bank's app as a PDF rather than scanning a printed copy — digital PDFs are cleaner and compress better.

2

Open ShrinkPDF

Go to shrinkpdf.fyi. Your passport and financial documents are processed locally — nothing is uploaded to any server.

3

Compress Each Document

Upload and compress one document at a time. Use Balanced for financial and identity documents; Maximum for itineraries and booking confirmations. Download each file and save to a dedicated folder like "Visa Documents — Compressed".

4

Verify Every Document

Open each compressed PDF and check: passport number visible, MRZ code readable, all figures clear, signatures visible. A rejected visa document can delay your application by weeks — spend 30 seconds checking each file.

5

Upload to the Portal

Upload each document to the correct field in the visa portal. If the portal rejects a file for being too large, try Maximum compression. If still rejected, use ShrinkPDF's Split tool to divide multi-page bank statements into separate files.

Check the portal's format requirements too

Some visa portals only accept JPG, not PDF, for passport scans. If the portal rejects your PDF, use ShrinkPDF's PDF to Images tool to convert the page to JPG, then upload the JPG. Always read the portal's specific format and size requirements before uploading.

Download bank statements as PDF — don't scan printed copies

If your bank offers downloadable PDF statements, use those instead of printing and scanning. Digital bank statement PDFs are typically 200–500KB already and compress further to under 100KB. Scanned printed copies are image-heavy and much larger.

Privacy — Your Passport Stays on Your Device

Passport scans and financial documents are among the most sensitive personal data you handle. ShrinkPDF processes all files entirely in your browser using local JavaScript — your passport number, photo, and bank figures are never transmitted to any server. You can verify this by turning off WiFi after loading the page — compression still works, confirming no internet connection is used during processing.

✓ Compress Your Visa Documents Free

Private. Local. Your passport never leaves your device.

🗜️ Compress My PDF Now

Frequently Asked Questions

What file size does VFS Global accept?
VFS Global typically accepts files up to 1MB–2MB per document, depending on the visa type and destination country. To be safe, compress all documents to under 500KB. This works for all VFS portals and ensures fast upload even on a slow connection at the application centre.
Will compressing my passport scan affect visa processing?
No, as long as you use Balanced compression. Visa officers need to read your passport number, name, date of birth, expiry date, and MRZ code. Balanced compression keeps all text elements clearly legible. The only change is a slight reduction in image resolution at very high zoom — which visa processing software does not use.
My bank statement PDF is 15MB across 6 months. How do I handle it?
Two options: (1) Compress the full 6-month statement with Balanced compression — it typically reduces to 2–4MB. (2) Use ShrinkPDF's Split tool to divide it into separate monthly files and upload each month separately if the portal allows multiple uploads per field. Check the portal's requirements for whether 3 or 6 months are needed.
Is it safe to compress passport and visa documents on ShrinkPDF?
Yes. ShrinkPDF processes everything locally in your browser — your passport photo, number, and personal details are never sent to any server. This makes it one of the safest tools for compressing identity documents, as opposed to tools that upload files to their servers for processing.