Back to Articles
Guides

PDF File Size Limits on Jobstreet, Rozee & LinkedIn (Tested 2026)

Your CV keeps getting rejected with 'File too large' errors? We tested the actual upload limits on Jobstreet, Rozee.pk, LinkedIn and 5 other portals — here's exactly how to fix it in 60 seconds.

Everyday Tools Editor
6 min read

PDF File Size Limits on Jobstreet, Rozee & LinkedIn (Tested 2026)

You've spent weeks polishing your CV. You hit upload on Jobstreet. The portal throws back "File size exceeds 2MB limit" and dumps everything you typed. Sound familiar?

You're not alone — almost every job seeker in Malaysia and Pakistan hits this wall, especially after attaching scanned degree certificates or HEC attestations to their CV. We tested the actual size limits on the eight most popular job portals in 2026 so you don't have to find out the hard way.

This guide covers what each portal actually allows, why your CV is probably hitting the cap, and a free 60-second fix — no app install, no sign-up.

Tested: actual file size limits in 2026

We uploaded test PDFs of progressively larger sizes to each portal in April 2026. Here's the real ceiling, not what's advertised:

| Portal | Resume PDF limit | Cover letter | Other documents | |---|---|---|---| | Jobstreet.com.my | 2 MB | 2 MB | 5 MB total | | Rozee.pk | 2 MB | 2 MB | 1 MB per scan | | LinkedIn Easy Apply | 5 MB | Same | N/A | | JobsCentral | 5 MB | 5 MB | 5 MB | | Maukerja | 3 MB | 3 MB | — | | JobStreet Express (gig) | 2 MB | — | — | | HRDC TalentLink (gov MY) | 5 MB | 5 MB | 10 MB total | | OEC.gov.pk overseas employment | 1 MB | — | 2 MB |

The 2MB cap is the most common — and the most punishing for anyone with a portfolio or scanned credentials.

Why your CV is probably over the limit

Most CVs that hit the 2MB wall fall into one of these buckets:

  1. Embedded profile photo at full resolution. A modern phone camera produces 4–8MB JPEG photos. Drop one into a Word resume and your file balloons to 5MB+ before you've written a single bullet point.
  2. Scanned degree certificates attached as image pages. A 300 DPI scan of an A4 transcript is typically 800KB–2MB per page. Three certificates = your CV is now 6MB.
  3. Canva or Figma exports. Both tools export PDFs with embedded fonts, layout grids, and SVG backgrounds that aren't optimised — typical export is 3–5MB even for a single-page resume.
  4. HEIC images converted to JPG inside the PDF. iPhone screenshots dropped into Word stay massive even after conversion because Word doesn't recompress them.

The fix isn't to strip out content — it's to compress without losing what makes your CV stand out.

The 60-second fix: compress before uploading

Use our free PDF compressor:

  1. Open the Compress PDF tool in any browser
  2. Drop your CV PDF into the upload zone
  3. Choose Medium quality — preserves text sharpness for ATS keyword scanning
  4. Hit Process File
  5. Download and upload to the portal

Real numbers from our test runs:

| CV type | Original | Medium compression | Reduction | |---|---|---|---| | Canva designer resume with portfolio | 5.8 MB | 0.7 MB | 88% | | Word resume + 3 scanned certificates | 6.2 MB | 0.9 MB | 86% | | LaTeX resume with embedded photo | 2.1 MB | 0.3 MB | 86% | | Plain text resume (already small) | 0.4 MB | 0.2 MB | 50% |

For sensitive documents — bank statements, IC scans, payslips — files are encrypted in transit (TLS 1.3) and automatically deleted from our servers within 1 hour. Fully PDPA-compliant for Malaysian users.

What to do when compression isn't enough

For some portals (especially OEC.gov.pk at 1MB or Rozee.pk with attached scans), even Medium compression won't get you under the limit. Here's the escalation path:

Step 1: Use Low quality compression

If Medium gives you 1.2MB and the portal needs 1MB, switch to Low quality. Text remains readable, but image-based content (logos, signatures) becomes slightly fuzzy. Acceptable for plain CVs; not ideal for design portfolios.

Step 2: Split scanned certificates into a separate document

Most portals let you upload a CV plus "additional documents" separately. If your scanned HEC degree attestation is 3MB on its own, don't bundle it inside the CV — upload it as a separate attachment.

Use our Split PDF tool to extract just the certificate pages from your bundled CV, then attach them in the "supporting documents" section instead.

Step 3: Convert scans to text-based PDF (OCR)

Scanned PDFs are essentially photos of text. They compress poorly because they're stored as images. If your CV bundles scanned content, run it through our OCR PDF tool first to convert the image-text into actual selectable text. The OCR'd version often compresses 70% smaller than the original scan.

The order matters: OCR → Compress → Upload. Reverse order produces a worse result.

Special case: LinkedIn Easy Apply

LinkedIn's 5MB limit feels generous, but there's a catch — recruiters viewing your CV on the LinkedIn mobile app see slow-loading PDFs as a red flag. We tested CV load times on a typical 4G connection in Kuala Lumpur:

  • 5MB CV: 8–12 seconds to render in LinkedIn's preview pane
  • 1MB CV: 1–2 seconds
  • 300KB CV: instant

The difference matters. Recruiters reviewing 100+ applications swipe past slow-loading CVs. Aim for under 1MB even on portals that allow 5MB. Use our PDF to Word converter if you need to make last-minute edits before re-saving as a smaller PDF.

Common mistakes that waste your time

  • Renaming .pdf.zip to .pdf. Some users zip their CV thinking the portal will unzip it. It won't — the upload validator checks the actual file structure.
  • Re-compressing an already-compressed PDF. You'll get diminishing returns and may introduce visible artefacts. If Medium isn't enough, switch to splitting, not stacking compressions.
  • Saving from Word as "Optimised for printing". This embeds high-res versions of every image. Switch to "Optimised for online publishing" in the PDF export options.
  • Uploading a screenshot of your CV instead of the PDF. Image-only CVs fail ATS keyword scanning — recruiters never see them.

Pakistani job seekers: extra context for Rozee.pk

Rozee.pk's 2MB limit is particularly tight because the platform requires you to attach scanned HEC degree attestations with your CV — and HEC attestations are typically 1.5–2MB each. The workflow that consistently works:

  1. OCR your scanned attestation (turns 2MB scans into 400KB searchable text)
  2. Merge attestation pages with CV pages using our Merge PDF tool
  3. Compress the merged file with Medium quality
  4. Upload to Rozee — usually lands at 600KB–1MB

If you have multiple attestations (Bachelor's + Master's + Professional), consider uploading them in separate "Education Documents" slots rather than bundling. Most Rozee employers expect this.

Privacy: what happens to your CV when you compress online?

This matters when your CV contains your full IC/CNIC number, contact details, and salary history. With Everyday Tools:

  • Files upload over HTTPS (TLS 1.3 encryption)
  • Processing happens in isolated server containers
  • Files auto-delete after 1 hour — automated, not manual
  • We never read, log, or share file contents
  • PDPA-compliant for Malaysian users; standard data handling for everyone else

For especially sensitive documents (payslips, bank statements attached to CVs for verification), you can also add password protection with our Protect PDF tool before uploading. That way even if a recruiter forwards your CV by accident, the file is unreadable without the password.

TL;DR — pick the right fix for your portal

| Your situation | Fix | |---|---| | Jobstreet rejected my 5MB resume | Compress PDF at Medium quality | | LinkedIn shows slow load times | Compress to under 1MB even though limit is 5MB | | Rozee.pk + scanned HEC attestation | OCRCompress → upload | | OEC.gov.pk needs under 1MB | Compress PDF at Low quality | | Multiple attached certificates over 6MB | Split PDF, upload separately | | Need to edit before compressing | PDF to Word → edit → re-save → compress |


Try it now → Compress your CV for free. Files deleted after 1 hour. No sign-up. No watermark. Made in Melaka, Malaysia 🇲🇾.