Compress PDF for an IRCC applicationfree & private
Canada's IRCC online portal gives each document field its own size cap, so a passport scan, form or proof document that is a little too big gets blocked. SqueezePDF reduces it in your browser, keeping your immigration paperwork on your own machine. No sign-up, no watermark, no file ever uploaded.
Drop PDF files here
or click to choose files
100% private — files never leave your device
Fitting each IRCC field's cap
Because IRCC sets a separate limit per field, this page opens on the Balanced quality preset (72 DPI) but you should read the cap beside the specific field and switch to Target size and pick it (options span 20KB to 5MB). Switch to Target size if you need a hard cap — it tries several quality levels and keeps the highest-quality version that fits, so forms stay sharp and scans shrink most. Everything happens locally, so your passport and personal forms are never sent anywhere.
Compress to an exact size
Compress PDF for other documents
Frequently asked questions
How do I compress a PDF for the IRCC portal?+
Add your PDF here, set the target to the cap listed for that IRCC field, and download the smaller file. It compresses in your browser and you upload it to IRCC yourself.
What is the IRCC file size limit?+
IRCC commonly caps individual uploads at a few megabytes, and each field can differ, with some proof-of-document fields much smaller. Always use the exact limit shown next to the field you are filling.
Is my IRCC document safe when I compress it here?+
Yes. Compression runs entirely in your browser. Passports, forms and supporting proof are never uploaded and never leave your device.
Will scanned forms stay readable for IRCC?+
Yes. Text and vectors remain sharp because only embedded images are downsampled. Scanned passports and forms shrink the most while staying clearly legible for an officer.
Is it free to prepare IRCC uploads?+
Yes, completely free with no account, no watermark and no file limits. Compress each document your application bundles one after another and download them all.