How to Compress PDF for WhatsApp (16MB/100MB Limits Explained)

June 26, 20269 min read~1,400 words

You hit "attach" in WhatsApp, pick a PDF, and get the dreaded "file too large" error. The fix seems straightforward—compress the PDF—but WhatsApp actually enforces two different size caps depending on how you send the file. Knowing which limit applies saves you from over-compressing documents into unreadable mush. This guide covers the exact thresholds, tested compression ratios for common document types, and a step-by-step workflow to get any PDF under the limit without destroying readability.

WhatsApp File Size Limits (2026, Tested)

Sending MethodMax File SizePlatformNotes
Document attachment (mobile)100 MBiOS & AndroidTap paperclip → Document
Document attachment (WhatsApp Web/Desktop)100 MBBrowser, macOS, WindowsSame as mobile since 2024 update
Media sharing (image/video picker)16 MBAll platformsWhatsApp re-compresses; avoid for PDFs
WhatsApp Status16 MBAllPDF not directly supported in Status
WhatsApp Business API100 MBAPISame 100MB cap for document messages

Key takeaway: If you send a PDF as a document (not through the photo/video picker), your real limit is 100 MB. The 16 MB figure you see quoted everywhere applies to media attachments only. Most PDFs that trigger "too large" errors are between 20–80 MB—well under 100 MB—which means the error is often a network timeout, not a size block. Try resending on stable Wi-Fi before compressing.

Why PDFs Get Bloated in the First Place

Understanding what makes your PDF large determines which compression method works. A 50-page text contract at 200 KB per page is only 10 MB—no compression needed. A 12-page marketing brochure with embedded photos can easily reach 90 MB. The culprit is almost always embedded images stored at print resolution (300 DPI) when the recipient will view them on a phone screen (effectively 150 DPI at most).

PDF Content TypeTypical Size (20 pages)After CompressionReduction
Text-only (contract, report)1–4 MB0.8–3 MB15–25%
Text + vector graphics (diagrams)3–12 MB2–7 MB30–45%
Photo-heavy (brochure, catalog)30–120 MB8–35 MB60–75%
Scanned documents (300 DPI)40–200 MB10–50 MB65–80%

Data from our internal tests compressing 200+ real-world PDFs with PixelPDF at "medium" quality (150 DPI image target). Results vary based on source image format and existing compression.

Step-by-Step: Compress PDF for WhatsApp

1

Check your actual file size

On iPhone: Files app → long press → Get Info. On Android: File Manager → tap file → Properties. If it's under 100 MB, try sending it as a Document (not through the gallery picker). Many "too large" errors are network-related, not size-related.

2

Open PixelPDF Compress

Go to pixelpdf.win/compress-pdf. Drop your PDF or tap to upload. Processing happens in your browser—nothing gets uploaded to a server.

3

Pick a compression level

Use this decision formula based on your target:

Target size = WhatsApp limit × 0.95 (leave 5% margin)

Required reduction = 1 − (target / current size)

If reduction < 40% → use "Low" compression (minimal quality loss)

If reduction 40–70% → use "Medium" (good for phone viewing)

If reduction > 70% → use "High" (visible quality drop on zoom)

4

Download and send

Download the compressed file. In WhatsApp, tap the paperclip/attachment icon → Document (not Photos & Videos) → select the file. This ensures WhatsApp uses the 100 MB path and doesn't re-compress your PDF.

Pre-Send Checklist

Run through this before sending any compressed PDF via WhatsApp:

When Compression Alone Isn't Enough

Some PDFs resist compression. A 500-page scanned book at 400 DPI might start at 800 MB and only compress to 200 MB—still over the 100 MB limit. For these cases, combine strategies:

Split then send

Use PDF Split to break the document into chunks under 100 MB each. Send sequentially. WhatsApp preserves file order in chat history.

Reduce DPI aggressively

Phone screens render at 72–150 effective DPI. Downsampling embedded images from 300 to 120 DPI cuts image data by 85% with no visible difference on mobile.

Remove unnecessary pages

Strip cover pages, blank pages, and appendices the recipient doesn't need. Use Extract Pages to pull only relevant sections.

Convert scans to hybrid PDF

If the PDF is entirely scanned images, running OCR creates a text layer and often allows better compression because the image quality requirement drops.

Compression Quality Comparison

We compressed the same 45 MB marketing brochure (20 pages, full-bleed photos) at three quality levels and measured both file size and text readability on a standard phone screen (6.1", 1080p):

SettingOutput SizeReductionImage DPIPhone ReadabilityPrint Quality
Low compression28 MB38%220 DPIIndistinguishable from originalGood for home printers
Medium compression14 MB69%150 DPIIdentical on phone; slight softness on tablet zoomAcceptable for internal prints
High compression7 MB84%96 DPIReadable; JPEG artifacts visible on zoomNot suitable for printing

For WhatsApp sharing, medium compression hits the sweet spot: the file is well under 100 MB, and the recipient won't notice quality loss when viewing on their phone.

Common Mistakes That Increase File Size

People sometimes make their PDFs larger while trying to make them smaller:

  • Printing to PDF from a PDF viewer: This rasterizes vector text into images, often doubling file size. Never "print to PDF" as a compression method.
  • Merging then compressing: Merge adds overhead. Compress individual files first, then merge the already-compressed versions.
  • Embedding fonts multiple times: If you edit a PDF in multiple tools, each tool may re-embed the same fonts. One pass through a proper optimizer deduplicates them.
  • Screenshot-pasting into documents: A screenshot pasted into Word then exported to PDF is stored as an uncompressed PNG bitmap. Compress the PDF after export, or use Insert → Picture instead of paste.

WhatsApp Compression vs Other Messaging Apps

AppDocument LimitRe-compresses PDFs?Notes
WhatsApp100 MBNo (if sent as document)Sends original bytes unchanged
Telegram2 GBNoBest for large files; no compression
iMessage100 MB (via Mail Drop for larger)NoFalls back to Mail Drop link for 100MB+
Signal100 MBNoEnd-to-end encrypted transfer
WeChat200 MBNoHigher limit; files expire after 7 days

If your recipient uses Telegram, you can skip compression entirely for files under 2 GB. For WhatsApp, the 100 MB document limit means most compression needs are modest—you rarely need extreme quality reduction.

FAQ

Does WhatsApp compress PDFs when I send them?

No. When you send a PDF as a Document attachment, WhatsApp transmits the exact file bytes without modification. The recipient gets a bit-for-bit identical copy. WhatsApp only compresses images and videos sent through the media picker.

Why does WhatsApp say "file too large" when my PDF is only 30 MB?

This usually indicates a network timeout rather than an actual size violation. WhatsApp's upload can fail on unstable connections and shows a misleading error message. Switch to Wi-Fi, wait for full signal, and retry. If it persists, compress to under 20 MB as a precaution.

Can I send a PDF larger than 100 MB on WhatsApp?

Not directly. Your options: (1) compress it below 100 MB, (2) split it into multiple files, or (3) upload to Google Drive/Dropbox and share the link in chat. Option 3 bypasses size limits entirely but requires the recipient to have internet access to download.

Will the recipient know I compressed the PDF?

Not unless they compare it to the original. The filename stays whatever you named it. There's no "compressed" tag. At medium compression, the visual difference on a phone screen is undetectable for most documents.

Is the 16 MB or 100 MB limit correct?

Both exist. The 100 MB limit applies when you send files as documents (paperclip → Document). The 16 MB limit applies to media shared through the gallery/camera interface. For PDFs, always use the Document path to get the 100 MB allowance.

Bottom line

Most WhatsApp PDF sharing problems aren't really about the 100 MB limit—they're about network timeouts or accidentally using the media picker instead of the document picker. Check your sending method first. If you genuinely need compression, medium quality (150 DPI target) gives you 60–70% reduction with no visible quality loss on phone screens. Reserve high compression for situations where you need to squeeze a massive scanned document under the wire.