PDF File Size Limits by Platform
The Complete Reference (2026)
Different platforms have very different PDF size limits — and they're rarely displayed clearly until your upload fails. This guide lists every major platform's current limit in one place, with the compression level you should use to get under each one.
🗜️ Compress to Any Size Limit
No file size limit on uploads. No login. Files never leave your device.
Compress PDF Free →Email Platforms
| Platform | Attachment Limit | Notes | Compression Level |
|---|---|---|---|
| Gmail | 25 MB per email (total) | Files over 25MB auto-converted to Drive link | Balanced |
| Outlook / Hotmail | 20 MB per email (total) | Microsoft 365 business accounts may allow more | Balanced |
| Yahoo Mail | 25 MB per email (total) | Same as Gmail | Balanced |
| Apple Mail (iCloud) | 20 MB (Mail Drop for larger) | Mail Drop sends as link instead of attachment | Balanced |
| Corporate email (general) | 10–25 MB (varies) | Depends on server config — when in doubt, stay under 10MB | Balanced |
Messaging Apps
| App | File Size Limit | Notes | Compression Level |
|---|---|---|---|
| 100 MB per message | Send as "Document", not "Gallery" — Gallery converts PDF to images | Light (optional) | |
| Telegram | 2 GB per file | No practical limit for PDFs | Not needed |
| Signal | 100 MB per message | Same as WhatsApp | Light (optional) |
| Facebook Messenger | 25 MB per message | PDF must be sent as a file attachment | Balanced |
| 100 MB per message | Send via "File" not "Photo" to preserve PDF format | Light (optional) | |
| Line | 1 GB per file | No practical limit for PDFs | Not needed |
Malaysian Government Portals
| Portal | Limit Per File | Document Types | Compression Level |
|---|---|---|---|
| LHDN MyTax (e-Filing) | 2 MB | EA form, payslips, receipts, donation certs | Maximum |
| MyEG | 2–5 MB | IC, passport, supporting documents | Maximum |
| UPU (university application) | 2 MB | SPM/STPM results, certs | Maximum |
| JPA scholarship | 2 MB per file | Academic certs, IC, recommendation letters | Maximum |
| SPA (civil service) | 2 MB | Academic transcripts, certs | Maximum |
| EPF i-Akaun | 2–5 MB | Supporting documents for withdrawals | Maximum |
| SOCSO / PERKESO | 2 MB | Medical reports, claim documents | Maximum |
| MySejahtera / MOH portals | 2–3 MB | Medical documents | Maximum |
Job & Career Platforms
| Platform | Resume/CV Limit | Notes | Compression Level |
|---|---|---|---|
| 5 MB (Easy Apply) | ATS systems may re-process; keep PDF clean | Balanced | |
| JobStreet | 5 MB | PDF and DOCX accepted | Balanced |
| Indeed | 5 MB | PDF preferred for formatting | Balanced |
| Jobscentral / MyCareersFuture | 5 MB | Singapore-focused portals | Balanced |
| Company career pages (general) | 2–10 MB (varies) | Most Workday/Taleo ATS systems: 5MB | Balanced |
Cloud Storage
| Service | Upload Limit | Notes |
|---|---|---|
| Google Drive | 5 TB per file | No practical limit — no compression needed |
| Dropbox | 50 GB per file (paid) | Free plan: 2 GB total storage |
| OneDrive | 250 GB per file | No practical limit for PDFs |
| iCloud Drive | 50 GB per file | No practical limit for PDFs |
| pCloud | No limit per file | Total storage depends on plan |
Education Portals
| Portal | Limit | Document Types | Compression Level |
|---|---|---|---|
| Malaysian public universities (UM, UKM, UTM, USM, UPM) | 1–2 MB per file | Transcripts, certs, IC, supporting docs | Maximum |
| Malaysian private universities (Taylor's, INTI, UCSI) | 5–10 MB per file | Academic documents, portfolios | Balanced |
| Google Classroom | No stated limit | Practical limit ~100MB per assignment | Not needed |
| Moodle (university LMS) | Set by institution | Typically 50–200MB for assignment submissions | Not needed |
General Tips for Hitting Any Size Limit
- When in doubt, target 2MB. Almost every platform that has a limit accepts 2MB. If you compress to 2MB, you'll clear 95% of upload portals you'll ever encounter.
- Start with Maximum compression. For documents being submitted to portals (not printed), Maximum compression is visually indistinguishable at normal screen viewing. Start there and go up in quality only if rejected.
- Split large documents. If a multi-page document still exceeds the limit after Maximum compression, use the Split PDF tool to extract only the pages being requested and compress those.
- Ask before assuming. Some portals list a limit but actually accept larger files. Others are strict. If the portal rejects a 2MB file, check if there's a different format requirement (e.g., JPG only).
FAQ
What's the safest PDF size to target for any upload? ▼
2MB. Almost every platform that has a file size limit accepts 2MB. Government portals (LHDN, UPU, MyEG), job portals, university applications, and most email providers all accept 2MB files. If you compress to 2MB, you will clear 95% of upload scenarios without needing to check the specific limit.
Why do different platforms have such different limits? ▼
Email limits are set by mail server administrators and reflect infrastructure costs and spam prevention. Portal limits are often set by government IT policy, which tends to be conservative. Messaging apps have high limits because they're designed for media sharing. Cloud storage has essentially no limits because storage is their core business. The practical result is that you need different strategies for different platforms.
Can I always compress a PDF to under 2MB? ▼
Almost always. The exception is a PDF that is already highly compressed — for example, a PDF that was already compressed by a scanner app before you received it. In that case, ShrinkPDF may only achieve 10–20% reduction because there's little left to compress. If you hit this scenario, try splitting the document and only submitting the required pages, or re-scan the original document at lower DPI settings.