How to reduce PDF size for email, WhatsApp, and uploads
By SumitPublished 1 Sept 20262 min readWorkflows
Email caps and chat apps do not care that your scan “looks fine.” They care about megabytes. WhatsApp and similar apps are often stricter than Gmail’s 25 MB ceiling once you account for encoding and mobile limits.
Compress first, split second, and only degrade quality as far as readability allows — all of that can stay on your device.
Step by step
- 1
Note the real limit (email ~20 MB practical for a 25 MB cap; chat apps are often far lower).
- 2
Open Compress PDF online — try Keep text, then Target size, or pick a size page.
- 3
If the target is unreachable, split the PDF or send fewer pages.
- 4
For WhatsApp, use compress to 3 MB (or tighter) and check the preview on your phone.
- 5
Strip metadata and unlock first if other tools refuse the file.
Email vs WhatsApp vs portals
Gmail and Outlook advertise 25 MB; treat ~20 MB as the safe ceiling. University and job portals publish their own limits — read the error text.
WhatsApp and many messengers recompress or reject large documents. Aim much smaller than email — start with compress to 3 MB — and prefer Keep text until you must rasterize.
A size ladder that works
1) Delete blank pages. 2) Keep text compress. 3) Target size (100 KB, 1 MB, 3 MB, 10 MB, …). 4) Split into parts. 5) Share a link instead of attaching when the document should not be degraded.
This guide focuses on size for delivery. For quality trade-offs in depth, see Compress without losing quality.
Confidential files
Size is not the only constraint. Redact and encrypt before you send anything with IDs or health data — preferably in a local pipeline such as Confidential Send.
Limits worth knowing
- Chat apps may recompress your PDF again after you send it.
- Target size cannot invent space that is not there without hurting readability.
- Phone browsers struggle with very large scans.
- Some portals reject files for reasons other than size (filename, PDF version).
Tools used in this guide
- Compress PDFShrink PDFs locally — keep selectable text by default, or max-shrink with a searchable overlay.
- Split PDFExtract a page range or split into individual pages. Free, private, no upload.
- Delete pagesRemove specific pages by number. The rest stays untouched.
- Merge PDFsCombine multiple PDFs into one free — no upload. Drag to reorder before merging.
- Remove metadataClear PDF properties (title, author, subject, keywords, dates) and XMP metadata. Page content is not changed.
- Confidential SendPrivate prep in one pass — scan/redact PII, strip metadata, watermark, encrypt — or Email Ready. Batch many PDFs into a zip.
Frequently asked questions
What size works for WhatsApp?
It varies by platform and account type. Start with [compress to 3 MB](/compress-pdf/3mb), send a test to yourself as a Document (not a photo), and tighten further if the app rejects the file.Is this different from “PDF too large to email”?
That guide goes deep on email limits and compression modes. This one compares email, WhatsApp, and uploads and gives a shared size ladder.Can I compress privately?
Yes. mypdf.space runs compression in your browser with no upload and no watermark.
Related guides
More in workflows- Compress a PDF for emailGet under the attachment limit and keep small text readable, and know when to split instead.
- Make a scanned PDF searchableWhen you need OCR, how to pick the language, and how to check what it recognised.
- PDFs for government formsFrom phone photo to a PDF that passes the portal’s size limit, plus what you can and can’t hide.
- Visa application documentsUnlock bank statements, merge by category and get each file under the upload limit.
- Scanned PDF to WordWhy a scan converts to an empty .docx, and the OCR step that fixes it.
- Compress without losing qualityKeep selectable text when you can, and only rasterize when scans force the issue.