Skip to main content
tweakmyfile.com
0 file bytes uploaded • 100% browser-only

Combine & Compress PDFs Under 4 MB for IRCC in your browser

Immigration, Refugees and Citizenship Canada (IRCC) online accounts accept only one file per checklist slot capped at 4 MB (4,194,304 bytes), and this page merges and shrinks your files in your browser. Uploading a second file into an IRCC slot overwrites the previous file instead of appending to it. Drop multiple PDFs, JPEGs, or PNGs to arrange pages in order and build one compliant PDF under 4 MB while keeping text readable. Your immigration records stay in browser memory with zero server uploads.

Select or drop one or more PDF or image files to combine and fit locally in your browser.
Target: ≤4 MB

Drop your documents or page scans here, or click to browse

Accepts PDF, JPEG, PNG. Files stay in browser memory and are never uploaded to any server.

Select Files From Device

Output options

Compliance Checklist

  • File size

    Required: <= 4 MB

    pending
  • Page count

    Awaiting build

    pending
  • Text layer

    Awaiting build

    pending
  • Filename

    Required: ircc-document.pdf

    pending

Official Canada IRCC Document Upload Specifications

Single source of truth rendered directly from verified portal rules (Canada IRCC Online Application PDF (4 MB)).

Last verified:
Parameter Official Requirement Compliance Notes
Maximum File Size <= 4 MB (4,194,304 bytes) Strictly enforced per-file upload ceiling
Accepted Input Formats PDF (.pdf / application/pdf), JPEG (.jpg / image/jpeg), PNG (.png / image/png) Multiple files can be combined into one single PDF
Forms & Annotations Not required Standard PDF structure preserved
Text Layer Preserved when possible Keeps selectable text unless rasterizing is needed to meet byte cap
Output Filename ircc-document.pdf Rules: ASCII characters only (no accents)
Official Portal Rules — IRCC Help Centre Q1123: "IRCC secure account: 4 MB; Online citizenship application: 4 MB; Asylum portal: 4 MB; Permanent Residence Portal: 4 MB" (IRCC Portal allows 5 MB; encoded as 4 MiB = 4,194,304 bytes).
Official Portal Rules — IRCC Help Centre Q1160: "You need to combine all your documents into 1 file. You can only upload 1 file per field. If you try to upload multiple files in the same field, only 1 (the last one you upload) will be saved."
Official Portal Rules — IRCC Help Centre Q1160: "When you save a PDF file, select a low resolution (150 DPI or less) or a minimum size setting to keep the document under the file size limit for the online application you use."
Official Portal Rules — IRCC Help Centre Q1124 accepted formats across accounts: .pdf, .jpg, .jpeg, .png, .tiff, .doc, .docx.
Verified directly against the primary government specification bulletin.

How to Merge and Compress Supporting Documents for IRCC

  1. Add every page for one checklist slot

    Select all PDFs, JPEGs, or PNGs needed for one IRCC row — such as pay stubs, bank statements, travel stamps, or a document with its translation.

  2. Order files from cover note to proof

    Move your letter of explanation or newest statement first, and enable grayscale if heavy color scans push total byte size upward.

  3. Build and verify under 4 MB

    Click Build Compliant PDF to generate ircc-document.pdf, confirm the checklist passes below 4 MB, and inspect fine print before uploading.

Why Supporting Uploads Fail on IRCC Portals

Across the IRCC Secure Account, Permanent Residence Portal, Citizenship, and Asylum portals, upload issues stem from three traps: single-file overwrites, oversized camera scans, and altering official barcode forms.

The One-File-Per-Slot Overwrite Trap

Each line in an IRCC checklist stores one file. Selecting several monthly bank statements or old and current passports one after another in the same field discards earlier uploads and saves only the last file. Combining every page required for that slot into one PDF under 4 MB prevents incomplete-application refusals.

Staying Under 4 MB Without Making Text Blurry

Multi-page color phone scans routinely pass ten megabytes. Our pipeline strips metadata first, downsamples embedded images next, and rasterizes pages only when structural and image compression cannot clear 4 MB (4,194,304 bytes), keeping statements sharp for officer review.

Never Flatten or Merge Official IRCC IMM Barcode Forms

  • Upload IMM forms untouched: Official IRCC forms such as IMM5257 or IMM5708 use Adobe XFA barcode validation and must never be flattened or merged; upload them directly in their dedicated form slot.
  • Unlock bank statements first: Downloaded e-statements with password or copy locks must be exported unlocked before combining.
  • Pair translations together: Keep the original foreign document, certified translation, and translator affidavit inside one merged PDF.

Canada IRCC PDF Upload FAQs

Single-slot rules, IMM barcode form warnings, and local browser privacy.

What happens if I upload two files into the same IRCC document field?

IRCC Help Centre rules state that each field stores one file; uploading another replaces the previous one. Merge all pages for that slot into one PDF under 4 MB first.

Should I compress or flatten my IMM5257 or IMM5708 form here?

No. Official IMM barcode forms rely on live XFA data that IRCC parses electronically and must never be flattened. Validate and save IMM forms in desktop Adobe Acrobat Reader and use this tool only for supporting document slots.

Does the new IRCC Portal use the same cap as GCKey?

The IRCC Secure Account (GCKey), Permanent Residence, Citizenship, and Asylum portals enforce 4 MB per file, so staying under 4 MB works across every IRCC portal.

Are my passports or bank statements uploaded to a server?

No. Merging and compression execute inside a Web Worker in your browser with zero network uploads.