eFileCheck

IRCC document upload file size limit and PDF requirements

Short answer

VerifiedFederal, CanadaAgency

IRCC’s per-file upload limit depends on the account: 4 MB for the IRCC secure account, online citizenship application, Asylum portal and Permanent Residence Portal, and 5 MB for the IRCC Portal.

Source: Is there a file size limit for documents I upload to my account?

Source checked: October 21, 2026

Requirements

Every rule IRCC document upload publishes that affects your PDF, with its source.

IRCC document upload requirements with sources
Maximum file sizeRequired4 MB: IRCC secure account, citizenship, Asylum or PR portal5 MB: IRCC Portal (either version).Source [1]

Check your PDF for IRCC document upload

Runs in your browser. Nothing is uploaded.

Choose where you’re filing

Add your files

Drop your PDFs here

Or choose them from your device. They stay on this device; nothing is uploaded.

Common rejection reasons

  • Maximum file size: 4 MB: IRCC secure account, citizenship, Asylum or PR portal. [1]

Also worth knowing

  • The help page lists no accepted formats; check the upload screen for your application.

Sources

  1. [1]
    Is there a file size limit for documents I upload to my account?

    Immigration, Refugees and Citizenship Canada

    Read on October 21, 2026. Page date: Date modified: 2026-09-28.

Get an email if these rules change

We re-read every source at least once a week. One email when a source for IRCC document upload changes, nothing else.

Changelog

  1. Found the official IRCC help-centre answer (modified 2026-09-28). Status changed from secondary_only to verified.

Other Canada portals
PortalSize limit
Canadian International Trade Tribunal (CITT) electronic filingFederal, tribunalVerified100 MBper file
CRA Submit documents onlineFederal, agencySources conflict150MBper submission
Federal Court of Appeal (Canada) e-filingFederal, courtVerified100MBper file
Federal Court of Canada e-filingFederal, courtVerified100 MBper file
Case Center (Ontario courts)Ontario, courtVerified2 GBper file
Court of Appeal for Ontario Public PortalOntario, courtVerified512MiBper file