How to Compress a PDF for WhatsApp — Free

Updated for 2026

WhatsApp is happy with PDFs up to 100MB, but share them the right way or they get flattened into pictures.

Quick answer: Compress very large scans, then send through the document/share sheet (not the photo picker) so WhatsApp keeps it as a real PDF.

Compress for WhatsApp — free, in your browser

Real-world use — what we verified

We sent a 90MB scanned lease as a document after compressing it to 8MB; it delivered instantly. The same file picked from the gallery arrived as an unselectable image.

Honest note: Compression rasterizes pages, so a text PDF barely shrinks. If WhatsApp rejects a small file, the problem is the send method, not the size.

The limits you are up against

LimitSize
WhatsApp document limit100 MB
Photo-picker “limit”Treated as an image and compressed to ~1MB
Recommended targetUnder 20MB for fast delivery

WhatsApp allows PDFs up to 100MB when sent as a document, but if you pick the file from the photo gallery it is sent as a flattened image instead of a selectable PDF.

Step-by-step

  1. Compress the PDF if it is over ~20MB or a huge scan.
  2. Open the chat, tap attach (paperclip), and choose “Document” (not “Gallery”).
  3. Select the PDF and send.
  4. If the other person needs to copy text, confirm it arrived as a PDF, not a picture.

If it is still too big

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

FAQ

Why did my PDF arrive as an image on WhatsApp?

You picked it from the photo gallery. Use the paperclip → Document option to keep it as a real, selectable PDF.

What is the WhatsApp PDF size limit?

100MB when sent as a document. Photos sent from the gallery are compressed to roughly 1MB and lose their text.

My small PDF still will not send — why?

Likely a weak connection or a send-method issue, not size. Re-send via Document and check your network.

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 →