Skip to main content
TenXPDF

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.

Questions people ask.

What are IRCC's current file size limits?
IRCC Secure Account: 4 MB per file. IRCC Portal: 2–5 MB depending on application type — visitor visa was recently increased to 5 MB. Consent forms remain at 2 MB.
Is it safe to compress a passport scan online?
Only if the tool processes your file locally. This tool runs the compression entirely in your browser — no upload, no server contact. Verify it yourself: open DevTools → Network tab while compressing and watch for upload requests. You won't see any.
What file types does IRCC accept?
PDF, JPG, TIFF, PNG, and DOC. PDF is recommended for multi-page documents like bank statements. JPG works for single-image documents like photographs.
What if my PDF is still over 4 MB after compression?
The tool shows the smallest achievable size and stops. To go lower: scan at a lower resolution (200 DPI instead of 300), split multi-page documents, or remove unnecessary pages.
Can I compress multiple IRCC documents at once?
Process one file at a time — after downloading a compressed file, drop the next. Each runs independently in your browser, no queuing.