Compress PDF for IRCC File Upload
Hit IRCC file-size limits (4 MB secure account, 2 MB consent forms) without uploading your passport scan to a stranger. Runs in your browser — nothing reaches a server.
IRCC Secure Account: 4 MB per file. IRCC Portal: 2–5 MB (varies by application type). Consent forms: 2 MB.
Drop a PDF here or click to browse
PDFs up to 50 MB · Stays on your device
Your files stay on your device
Compressing what may be a passport scan or bank statement — your file never leaves your device. No upload. No server. Processed entirely in your browser.
Immigration and Refugees Canada (IRCC) enforces strict file-size limits on every document uploaded through its online portals. Whether you're applying for permanent residence, a work permit, a study permit, or a visitor visa, every supporting document has to fit.
IRCC file-size limits (verified July 2025):
- IRCC Secure Account: 4 MB per file - IRCC Portal (visitor visa): recently increased to 5 MB - PR Portal: 4 MB per file - Asylum Portal: 4 MB per file - Consent forms: 2 MB maximum
Documents commonly uploaded to IRCC:
- Passport scans (biographical page and stamps) - Bank statements and proof of funds - Employment letters and pay stubs - Police clearance certificates - Medical examination results - Photographs meeting IRCC specifications - Educational credential assessments (ECA)
Why you shouldn't upload these to a random compression service.
Every document above contains sensitive personal information — passport numbers, account balances, transaction histories, employment records, medical data. Typical online PDF compressors upload your file to their servers. Even if they claim to delete it after processing, your data has already been transmitted, logged, and potentially cached.
This tool is different. The compression engine runs entirely in your browser via WebAssembly. Your passport scan, bank statement, and proof of funds never leave your device. Open DevTools → Network tab while compressing — you'll see no upload requests carrying your file.
How to compress for IRCC:
1. Drop your PDF file above or tap to browse 2. The target is pre-filled to 4 MB (adjust to 2 MB for consent forms) 3. Our engine dials in on the exact target 4. Download the compressed file and upload to IRCC
Portal file-size limits verified as of July 2025. Always double-check the official portal for current limits.