Check your PDF against the portal’s limits before you file.
Pick a court or agency portal and drop your PDF. You’ll see every rule it passes or fails, with the official source, then compress, split or clean it right here.
- Portals covered
- 20
- Verified against official sources
- 18
- Files uploaded to our servers
- 0
Not ready to file
motion-record.pdf, Federal Court of Canada
112% of the limit
Check a PDF
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.
Upload limits at a glance
Verified portals, with the limit each one publishes.
| Portal | Size limit | Page limit | Data |
|---|---|---|---|
| Canadian International Trade Tribunal (CITT) electronic filingFederal, tribunalVerified | 100 MBper file | Verified | |
| Case Center (Ontario courts)Ontario, courtVerified | 2 GBper file | Verified | |
| Court of Appeal for Ontario Public PortalOntario, courtVerified | 512MiBper file | Verified | |
| Federal Court of Appeal (Canada) e-filingFederal, courtVerified | 100MBper file | Verified | |
| Federal Court of Canada e-filingFederal, courtVerified | 100 MBper file | Verified | |
| IRCC online accounts document uploadFederal, agencyVerified | 4 MBper file | Verified | |
| eFileAZ, Arizona limited jurisdiction courts (self-represented)Arizona, courtVerified | 9.5 MBper file | Verified | |
| Findlay (Ohio) Municipal Court e-filingOhio, courtVerified | 20 MBper file | Verified |
How a check works
Step 1
Choose where you’re filing
Each portal’s rules come from its own published pages, with the date we read them. If we couldn’t confirm a limit, we say so.
Step 2
Read the statement
Size and pages are measured against the limit. Text layer, encryption, page size, comments and attachments are checked too.
Step 3
Fix it and download
Compress to the limit, split into parts or remove comments. Every fixed file is checked again before you download it.