Free · Fast · Privacy-first

Compress PDF for WhatsApp

WhatsApp enforces a hard 100MB limit on document files including PDFs.

Stays under WhatsApp's 100MB document limit

🔒

Works on phone and desktop browsers

No app download required

Files never leave your device

Cost
Free forever
Sign-up
Not required
Processing
In your browser
Privacy
Files stay local
FreeNo signupWhite-label

Add this PDF Compressor to your website

Drop the PDF Compressor into any page — blog post, product docs, intranet, school portal — with a single line of HTML. Your visitors get the full tool, processed entirely in their browser. No backend, no uploads, no signup.

  • Files stay 100% in the visitor's browser
  • Responsive — adapts to any container width
  • Free forever, no API key needed

Embed code

<iframe
  src="https://www.fixtools.io/pdf/pdf-compressor?embed=1"
  width="100%"
  height="780"
  frameborder="0"
  style="border:0;border-radius:16px;max-width:900px;"
  title="PDF Compressor by FixTools"
  loading="lazy"
  allow="clipboard-write"
></iframe>

Attribution-friendly: a small "Powered by FixTools" link appears in the embed footer.

Mobile data, preview speed, and WhatsApp's document handling

WhatsApp 100MB document limit is generous on paper but the practical limit for comfortable sharing is far lower than the headline number. A 60MB PDF sent over a 4G mobile connection takes thirty to ninety seconds to upload depending on network conditions, signal strength, and how busy the local cell tower is, and the recipient faces the same wait time to download the file before they can view it. In group chats where multiple recipients download simultaneously, large PDFs create a poor experience for everyone involved and consume significant mobile data across the whole group. The average mobile data plan in many markets allocates between 1GB and 5GB per month, and a single 60MB PDF therefore represents between 1 and 6 percent of a monthly data allocation. Keeping shared PDFs under 10MB to 20MB is good practice for anyone sharing documents with recipients on metered mobile connections.

WhatsApp renders a PDF preview thumbnail in the chat window before the recipient opens the full file, and this preview appears within a few seconds of the file arriving regardless of the total file size. However, the full document only opens once the recipient explicitly taps to download and view it, which is a separate step that consumes its own data and time. Smaller PDFs open faster because they download faster over the WhatsApp infrastructure, which prioritises message delivery latency over large file throughput. On Android, WhatsApp uses the system PDF viewer which is usually Google PDF Viewer or a device manufacturer viewer, and these can struggle to render very large files smoothly on phones with limited memory. On iOS, WhatsApp uses the Apple Quick Look framework, which handles PDFs efficiently but still benefits from smaller file sizes for faster initial rendering, particularly on older iPhone models.

One approach that avoids compression entirely for single-page documents is converting a PDF to individual JPG images using the PDF to JPG tool and then sharing the images directly in the WhatsApp chat as photos rather than as document attachments. Images share even faster than documents through WhatsApp, display inline immediately without requiring a tap to open, and are viewable without any PDF reader at all. The trade-off is that images cannot be navigated as a paginated document, the recipient cannot search for text within them, and WhatsApp may re-compress the JPGs during transmission depending on the chat settings and data saver mode. For multi-page documents where the reader needs to navigate between pages and preserve searchable text, a compressed PDF remains the better format. For simple infographics, certificates, single-page forms, or identity documents, JPG sharing is faster and more convenient than PDF sharing.

WhatsApp also offers a desktop and web version which can be used in conjunction with FixTools for a smoother large file workflow. If you have a large PDF on your computer and need to send it to a contact, you can compress it in your desktop browser using FixTools and then send it directly through WhatsApp Web or the WhatsApp desktop application without ever transferring the file to your phone. This avoids the upload from desktop to phone that would otherwise be required, and it lets you take advantage of the higher memory budget and faster processor of a desktop computer for the compression step itself. The desktop WhatsApp client uploads the compressed PDF to the same WhatsApp infrastructure that your mobile phone would use, and the recipient sees no difference in how the file arrives.

How to use this tool

💡

Open the PDF Compressor on your phone or desktop, upload the PDF, and apply medium or high compression. Once the file is under 100MB (ideally under 50MB for faster sending), download and share it directly from WhatsApp.

How It Works

Step-by-step guide to compress pdf for whatsapp:

  1. 1

    Open FixTools on your device

    Visit fixtools.io/pdf/pdf-compressor in your mobile or desktop browser. There is no application to download from any app store, no account to create, and no permission prompts to accept. The tool loads as a standard web page and is immediately ready to accept your PDF upload as soon as it renders.

  2. 2

    Upload the PDF

    Tap the upload area and select the PDF from your phone storage, the iOS Files application, the Android file picker, Google Drive, iCloud Drive, or any other registered file provider on your device. The file loads into browser memory rather than uploading to a remote server, which keeps the workflow fast and private regardless of connection speed.

  3. 3

    Select compression level

    Choose the medium compression preset for most documents, which provides a good balance between size and image clarity. Select high compression for very large PDFs that need to drop substantially below the 100MB ceiling, particularly when the recipient is on a slow mobile connection where every megabyte matters for download time and mobile data consumption.

  4. 4

    Download the compressed file

    Tap the Compress PDF button to start processing, and the compressed file will download automatically when complete. On iOS the download saves to the Files application Downloads folder by default, and on Android it saves to the device Downloads directory. From either location the file is immediately available for sharing through any installed application.

  5. 5

    Share via WhatsApp

    Open WhatsApp, navigate to the chat or group where you want to send the PDF, tap the attachment icon, choose Document from the menu that appears, and select the compressed PDF from your downloads. The file uploads to WhatsApp infrastructure in a few seconds on a reasonable connection and becomes immediately available to the recipient with an in-chat preview.

Real-world examples

Common situations where this approach makes a real difference:

Real estate agent

A real estate agent in the early stages of a property launch needs to share a 45-page property portfolio PDF with a group of qualified buyers over WhatsApp because that is the channel the buyers prefer to use. The original portfolio assembled in InDesign with thirty large photographs weighs 78MB, which is technically under the WhatsApp limit but slow to send and download. High compression in FixTools reduces the file to 18MB. The compressed portfolio uploads to WhatsApp in under ten seconds on a hotel WiFi connection, downloads quickly on 4G for buyers viewing it on the move, and the property photographs remain clear enough for buyers to assess room size and finish quality without requesting physical brochures.

School administrator

A school administrator sends a 25-page annual report PDF to a parent WhatsApp group of approximately 150 members on the morning the report is published. The original 55MB document, which contains photographs from school events and infographics summarising results, hits the WhatsApp data warning threshold for group media and prompts some parents to skip downloading it on mobile data. Medium compression brings the file to 14MB. All 150 group members can then download the report on mobile data without hitting their plan data warning, and the school receives noticeably more positive engagement from parents who would otherwise have skipped reading it.

Medical office coordinator

A clinic office coordinator shares blank patient intake forms with referring doctors via WhatsApp so that doctors can pre-print them for patients before referrals. The eight-page form PDF, which contains no patient data but does carry the clinic logo and header graphics at print resolution, weighs 12MB in its original exported form. Medium compression reduces it to 2.8MB, which makes it fast to receive and print on the referring doctor office printer. The compressed file looks identical to the original when printed on standard A4 paper, and the clinic logo retains enough sharpness to be recognisable at the top of each printed page.

Construction project manager

A construction project manager shares a 60-page site survey report with subcontractors via WhatsApp so they can review specifications before submitting bids. The scanned PDF, produced by a multifunction printer at 300 DPI in colour, weighs 110MB, which exceeds the 100MB WhatsApp hard limit and cannot be sent at all in its original form. The manager splits the report into two 30-page parts using the PDF Splitter, applies high compression to each part, and produces two files of approximately 22MB each. Both files send successfully through WhatsApp, and the subcontractors can view the site diagrams clearly on their phones during site visits without needing to reach for a tablet or laptop.

Pro tips

Get better results with these expert suggestions:

1

Aim for under 20MB for reliable mobile delivery

While WhatsApp technically allows documents up to 100MB, files above 20MB to 25MB are slow to send on mobile data and may fail to download for recipients in areas with weak cellular signal. Compressing your PDF to under 20MB ensures it delivers reliably for recipients on 3G or in areas with inconsistent coverage, and the file downloads in five to ten seconds on average 4G LTE speeds. For group chats with many recipients, the size matters even more because every member of the group consumes the same amount of data when they download, and a 50MB file shared to a 100-member group represents 5GB of total download data across the membership.

2

Use PDF to JPG for single-page certificates and forms

If you are sharing a single-page document such as an identity document copy, a certificate, or a completed form over WhatsApp, converting the page to a JPG image and sharing it as a photo rather than a document is faster and more user-friendly than sending a PDF. WhatsApp displays the image inline in the chat immediately, eliminating the tap-to-download step that document attachments require. Use the FixTools PDF to JPG converter to extract the page as an image and then the Image Compressor to keep the JPG under 500KB for fast sharing. The recipient can pinch to zoom to verify any small details on the document.

3

Send documents over WiFi when possible

WhatsApp transfers documents over the same encrypted message channel as ordinary text messages, but large documents naturally take longer to transfer than a few hundred bytes of text. Sending a 20MB PDF over WiFi typically takes three to five seconds depending on connection speed, while sending the same file over 4G can take fifteen to thirty seconds with good signal. If you are sharing a document with many recipients simultaneously in a group, doing so over WiFi reduces the chance of the upload timing out midway through and forcing a retry. It also avoids consuming your own mobile data allocation if you are on a metered plan.

4

Compress before forwarding, not after receiving

If you receive a large PDF in WhatsApp and want to forward it to another contact in a smaller form, the workflow is to save the file to your device first, compress it with FixTools, and then send the compressed version through WhatsApp as a new document. WhatsApp does not allow you to modify a document during the forwarding action itself, so the only way to reduce file size before a second send is to save the original locally, run it through compression, and then attach the compressed file as a new outgoing document. The original received file remains in your chat history unchanged.

FAQ

Frequently asked questions

WhatsApp allows documents including PDFs up to 100MB per file. However, sending very large files over mobile data is slow and may fail on poor connections, and the practical limit for comfortable sharing is much lower than the headline number. Keeping your PDF under 20MB to 30MB ensures fast and reliable delivery regardless of whether the recipient is on WiFi or mobile data, and it also avoids consuming significant chunks of the recipient mobile data allocation if they are on a metered plan. For group chats with many members, smaller is even more important because every member downloads the same file.
Yes. FixTools works in any modern mobile browser including Safari on iPhone and Chrome on Android, and the compression workflow is identical to the desktop experience. You can upload, compress, and download the PDF entirely from your phone without installing any application from the App Store or Play Store. The process takes thirty to sixty seconds for most PDFs depending on size and the speed of your phone processor. Once the compressed file downloads, you can share it through WhatsApp using the standard document attachment workflow that you would use for any other PDF.
WhatsApp does not re-compress PDF files in the same way that it re-compresses images and videos sent through the platform. The PDF you send is exactly what the recipient receives in terms of bytes, so pre-compressing the file with FixTools ensures a predictable file size and consistent quality on the recipient side. This is different from photo sharing, where WhatsApp aggressively reduces image quality during transmission to save bandwidth. For documents that include critical detail such as small text or fine line work, this PDF passthrough behaviour is a significant advantage over sharing the same content as a photo.
If even the high compression setting in FixTools cannot bring a very large PDF under the WhatsApp 100MB ceiling, you have two practical options. The first is to use the FixTools PDF Splitter to divide the document into smaller parts and send each part as a separate WhatsApp message, which works well for documents that have natural section boundaries such as chapters or report sections. The second option is to upload the file to Google Drive, iCloud Drive, OneDrive, or Dropbox and paste the share link into the WhatsApp chat, which bypasses the file size limit entirely and gives the recipient a clean download experience.
Yes. FixTools processes your PDF entirely in your browser using JavaScript that runs on your own device, and no file data is sent to any FixTools server or any other remote endpoint during the compression. The file stays on your device throughout the workflow, and you can verify this by opening browser developer tools on the FixTools page, switching to the Network tab, and confirming that no outbound POST request containing file data appears during the compression. The compressed file then goes directly to WhatsApp from your device when you attach it, with WhatsApp end-to-end encryption protecting it from there.
Yes. WhatsApp Business uses the same underlying message infrastructure and has the same 100MB document limit as the consumer WhatsApp application, so the same compression workflow applies in exactly the same way. For businesses that send product catalogues, technical specifications, price lists, or invoices regularly through WhatsApp Business, setting up a standard compression workflow saves time across the team. Some businesses maintain a folder of pre-compressed standard documents ready to share, which makes responding to customer enquiries much faster than compressing on demand each time a document is requested.
This error can occur on older Android versions or when WhatsApp is running low on device storage at the time of the send. The send process requires temporary storage to stage the file before upload, and if the device is critically low on free space the operation can fail with a confusing error message. Try clearing the WhatsApp cache through Android Settings, ensuring the phone has at least 500MB of free storage available, and then retrying the send. If the issue persists, compressing the file below 50MB or sending it via a cloud storage link resolves most cases without further investigation.
No. WhatsApp Web and the WhatsApp desktop application share the same 100MB document size limit as the mobile applications because the limit is enforced on the server side rather than on the client. However, using WhatsApp Web or desktop for large document sending can be more convenient than the mobile app because the upload happens from your computer over WiFi rather than from your phone over cellular, which is typically much faster. The recipient receives the file in the same way regardless of which platform you used to send it.
Yes. After compressing your PDF in FixTools and downloading it, you can either share it to multiple individual chats by attaching it separately in each chat, or you can use the WhatsApp broadcast list feature to send the same document to a list of contacts as a single attachment operation. Broadcast lists are particularly useful for sharing the same document with many contacts without creating a group chat that those contacts can use to message each other. The compressed file uploads to the WhatsApp infrastructure once and is then delivered to all recipients without re-uploading.
No. PDF hyperlinks are stored as annotation objects in the document structure separately from the visible content, and FixTools compression preserves these annotation objects intact. When the recipient opens the compressed PDF in WhatsApp document viewer on iOS or Android, the clickable links remain functional and tapping them opens the linked URL in the device default browser. This matters for product catalogues, invoices with payment links, and any document that depends on hyperlinks as part of its primary purpose. The compression affects only the visual image data and metadata, not the interactive structure of the document.

Related guides

More use-case guides for the same tool:

Ready to get started?

Open the full PDF Compressor — free, no account needed, works on any device.

Open PDF Compressor →

Free · No account needed · Works on any device