PDF Too Large to Email? 5 Compression Strategies
Why Your PDF Is Probably Bigger Than It Needs to Be
Most email servers cap attachments somewhere between 10 MB and 25 MB. Gmail sits at 25 MB, Outlook at 20 MB, and plenty of corporate mail servers are stricter still — some IT departments enforce a hard 10 MB limit. So when a client or colleague bounces your file back with a 'message size exceeded' error, the frustration is real and the fix is not always obvious. The root cause is almost always one of three things: high-resolution images embedded in the document, fonts that have been fully embedded rather than subset, or a scan that was saved as an uncompressed TIFF-inside-PDF rather than a properly compressed image stream. A 40-page brochure exported straight from InDesign at print quality can easily hit 80 MB. The same document prepared for screen viewing should sit under 5 MB. Before you pick a strategy, it helps to know what is actually bloating the file. On a Mac, open the PDF in Preview, go to File > Export as PDF, and look at the file size estimate. In Adobe Acrobat, open the Document Properties panel (Ctrl+D / Cmd+D) and check the Description tab — it will not break down the size by element, but the Preflight tool under Tools > Print Production will. Free tools like PDF Analyzer (available as a desktop app) can show you exactly how many bytes are consumed by images versus fonts versus metadata. Knowing whether your problem is a 15 MB embedded JPEG or a 200-font subset changes which fix you should reach for first.
Strategy 1: Reduce Image Resolution and Recompress
Images are responsible for the overwhelming majority of PDF bloat. A photograph scanned at 600 DPI is overkill for anything that will be read on screen; 150 DPI is sufficient for screen viewing, and 300 DPI is the standard for print. If your PDF contains photos at 600 DPI and you downsample them to 150 DPI, you can expect file size to drop by roughly 90 percent for the image data alone. In Adobe Acrobat Pro, go to Tools > Compress PDF, then choose Advanced Optimization. Under the Images panel, set Color Images and Grayscale Images to Bicubic Downsampling at 150 PPI for anything above 225 PPI. Switch the compression to JPEG and set quality to Medium (around 45–55 on a 0–100 scale). For monochrome images — scanned text, line art — use JBIG2 compression, which is dramatically more efficient than CCITT Group 4 for most documents. If you do not have Acrobat Pro, CocoConvert's PDF Compressor handles this automatically. Upload your file, select the 'Screen' or 'Web' compression preset, and the tool downsamples images to 150 DPI and applies JPEG compression in a single pass. For a typical 30 MB brochure with embedded photography, this usually produces a file in the 2–5 MB range. One honest caveat: if your PDF contains vector artwork (logos, charts), CocoConvert will leave those untouched — vector elements do not benefit from raster compression and the tool is smart enough not to rasterize them unnecessarily.
Strategy 2: Flatten Transparency and Remove Unnecessary Layers
Transparency is a feature that most people do not think about, but it adds measurable overhead. When a PDF contains transparent objects — drop shadows, overlapping elements with opacity settings, soft-edged masks — the viewer has to calculate how those elements composite together. More importantly, some PDF export workflows handle transparency by embedding both the original transparent artwork and a flattened preview, effectively doubling the data for those elements. If you created your document in Adobe Illustrator or InDesign, re-exporting with the 'Flatten Transparency' option enabled (under Advanced in the PDF export dialog) can shave 10–30 percent off the file size for design-heavy documents. Choose the High Resolution flattening preset if the file will ever be printed; Medium Resolution is fine for email. Layered PDFs — the kind produced by AutoCAD, Visio, or some engineering workflows — carry layer data that is invisible to most readers but still stored in the file. Flattening layers removes this overhead. In Acrobat Pro, go to View > Show/Hide > Navigation Panes > Layers, select all layers, then use the Options menu to Merge Layers. Save as a new file. CocoConvert does not currently offer a dedicated layer-flattening tool, and that is worth being upfront about. If your PDF is bloated because of complex transparency or engineering layers, you are better served by Acrobat Pro or an open-source tool like Ghostscript for this specific step. Ghostscript's command-line flag '-dFlattenTransparency' handles it reliably and is free.
Strategy 3: Subset or Remove Embedded Fonts
Fonts can add anywhere from a few kilobytes to several megabytes to a PDF, depending on how they were embedded. Full font embedding stores every glyph in the typeface — all 65,000+ characters in a Unicode font — even if your document only uses 200 of them. Font subsetting stores only the glyphs actually present in the document, which is almost always the right choice for a finished file you are sending to someone else. In InDesign's PDF export dialog, subsetting is controlled under Advanced > Fonts > Subset fonts when percent of characters used is less than [X]%. Setting that threshold to 100% forces subsetting for every font. In Word, the equivalent is File > Options > Save > Embed fonts in the file, with 'Embed only the characters used in the document' checked and 'Do not embed common system fonts' also checked. If the PDF is already exported and you need to fix it after the fact, Acrobat Pro's PDF Optimizer (File > Save As Other > Optimized PDF) has a Fonts panel that lets you unembed fonts entirely. Unembedding is aggressive — the recipient needs the font installed to see it correctly — so it is only appropriate for documents where you are confident the reader has common fonts like Arial, Times New Roman, or Calibri. For anything using a custom or licensed typeface, keep the subset embedded. A practical example: a 12-page legal brief using a custom serif font fully embedded weighed 9.8 MB. After subsetting the font (only 340 of 8,000+ glyphs were used), the same file dropped to 1.2 MB with no visual change whatsoever.
Strategy 4: Convert to a Compressed Format First, Then Back to PDF
This sounds counterintuitive, but converting a PDF to a compressed intermediate format and then back to PDF is one of the most effective ways to strip accumulated junk — duplicate resources, orphaned objects, revision history, embedded thumbnails, and comment data — that accumulates in PDFs that have been edited multiple times. The most common version of this is the 'print to PDF' trick. On Windows, open the PDF in any viewer, press Ctrl+P, and select Microsoft Print to PDF as the printer. On Mac, open in Preview and use File > Export as PDF. Both methods essentially re-render the document from scratch, discarding all the metadata cruft. The downside is that you lose searchable text if the original contained OCR data, and you lose any interactive elements like form fields or hyperlinks. A cleaner approach is to use Ghostscript with the -sDEVICE=pdfwrite flag and the /screen or /ebook PDF settings. The command looks like this: gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf. The /ebook setting targets roughly 150 DPI for images and produces files well-suited for email. The /screen setting goes lower, around 72 DPI, which is fine for reference documents but will look soft on a high-DPI monitor. CocoConvert's compression tool uses a similar re-rendering pipeline under the hood. When you upload a PDF and select a compression level, the service processes the file through a PDF optimization engine that strips redundant objects and recompresses image streams. For PDFs that have been through multiple rounds of editing in Acrobat, this alone often cuts file size by 40–60 percent without any visible quality loss.
Strategy 5: Split the Document and Use a File Transfer Service
Sometimes compression alone will not get you where you need to go. A 200-page technical manual with high-resolution diagrams that must stay at 300 DPI for contractual reasons is not going to compress down to 10 MB no matter what you do. In those cases, the right answer is not better compression — it is a different delivery method. Splitting the document into logical sections is a legitimate strategy when the content allows it. A 120 MB report divided into five 24 MB chapters, each sent as a separate email, clears most attachment limits. In Acrobat Pro, go to Tools > Organize Pages > Split, and set the split criteria to either a maximum file size or a fixed number of pages. CocoConvert also offers a PDF Split tool that lets you define page ranges in a simple interface — useful if you do not have Acrobat. For files that genuinely cannot be split or compressed further, use a file transfer service instead of email. Google Drive, Dropbox, OneDrive, and WeTransfer all support files up to at least 2 GB. Send the recipient a shared link rather than an attachment. WeTransfer's free tier handles files up to 2 GB and requires no account from the recipient, which makes it particularly frictionless for external clients. One thing worth considering: if you are regularly hitting email size limits, the problem may be upstream in your workflow. Exporting PDFs at print quality when the final destination is a screen is a common misconfiguration. Setting up a 'web export' preset in InDesign, Word, or whatever authoring tool your team uses — and making that the default for anything going out by email — eliminates the problem before it starts.
Choosing the Right Strategy for Your Situation
None of these strategies is universally correct. The right choice depends on what is bloating your file and what quality you need to preserve. If your PDF is a scanned document — a signed contract, a form, a physical document photographed or run through a scanner — Strategy 1 (image recompression) is almost certainly the fix. Scans are pure image data, and dropping from 300 DPI to 150 DPI with JPEG compression will reduce a 25 MB scan to under 3 MB in most cases. Use CocoConvert's compressor or Acrobat's Optimize Scanned PDF tool (which also runs OCR to make the text searchable). If your PDF is an exported design file with lots of transparency, gradients, and custom fonts, combine Strategies 2 and 3. Flatten transparency at export time and subset your fonts. Do this in the authoring application before you export, not after — it is cleaner and more predictable than trying to fix it in a PDF editor afterward. If your PDF has been through multiple rounds of editing and review, Strategy 4 (re-rendering through Ghostscript or a compression tool) will catch the accumulated overhead that individual optimizations miss. And if you are regularly sending large technical documents, engineering drawings, or high-resolution print files by email, the honest answer is that email is the wrong channel for those files. Set up a shared folder in Google Drive or SharePoint, send a link, and stop fighting attachment limits entirely. It is a more reliable delivery method, it preserves the full-quality file, and the recipient can access it from any device without downloading a large attachment to their local storage. For one-off situations where you just need to get a file under 25 MB quickly, CocoConvert's PDF Compressor handles the most common cases — image-heavy files, scans, and multi-edit documents — without requiring any software installation. Upload, compress, download, send.