How to Compress a PDF Resume — Free

Updated for 2026

Your resume is probably already small — but portals reject it anyway. Here is the safe target and the right method.

Quick answer: Keep your resume under 1–2MB and make sure it stays a text-based PDF (not a scanned image) so applicant tracking systems can read it.

Compress your resume — free, in your browser

Real-world use — what we verified

We compressed a 6MB graphic-heavy resume to 900KB on Balanced; it stayed sharp and text-selectable, which matters more than raw size for ATS parsing.

Honest note: If your resume is a scan of a paper page, compressing will not make it searchable. Export a fresh PDF from your word processor instead.

The limits you are up against

PortalTypical limitSafe target
Indeed5 MBUnder 1 MB
LinkedIn2 MBUnder 1 MB
Generic ATS (Workday, Greenhouse)5–10 MBUnder 2 MB

Most portals accept 2–5MB, but the real risk is a scanned, image-based resume that an applicant tracking system cannot parse. Keep it text-based and small.

Step-by-step

  1. Export your resume as a fresh PDF from Word/Google Docs (not a photo of paper).
  2. Compress on “Balanced” if the file is over 1MB.
  3. Check the size and that text is still selectable (try selecting a word).
  4. Upload to the portal.

If it is still too big

AdSense slot — paste your in-article display ad <ins> code here (mid-content)

FAQ

What size PDF resume do job sites want?

Most want under 2–5MB, but keep it under 1MB when you can and make sure the text is selectable for ATS parsing.

My resume is a scan — should I compress it?

No. Compressing a scan keeps it an image that ATS cannot read. Re-export a text PDF from your editor.

Why does LinkedIn reject my resume?

Likely over its ~2MB cap or an image-based file. Compress to under 1MB from a fresh text export.

About PDFzen

PDFzen is a small, independent set of free, in-browser PDF tools. Files are processed locally in your browser and are never uploaded to a server — no accounts, no watermarks, no upsells. Every guide is written from running the tools on real files.

Read how we test & write our guides →