Published July 22, 2026 · 8 min read

You composed the email, you hit attach, and then: “File exceeds the maximum attachment size.”Your 4-page report is somehow 18 MB. The culprit is almost never the text — it is the images, fonts, and embedded objects hiding inside the PDF. Here is why that happens and five concrete ways to fix it, starting with the one that takes ten seconds and keeps your file entirely on your machine.

Why PDFs get so large

A PDF is a container. It can hold text, vector graphics, raster images, fonts, JavaScript, and metadata. The text portion of a typical 10-page document is under 100 KB. The other 99% of the file size comes from three sources:

  • Embedded images. A single full-page scan at 300 DPI is roughly 3–5 MB. A presentation with photos on every slide can hit 50 MB before you even think about compression.
  • Embedded fonts. Each font family adds 1–5 MB, especially CJK or decorative typefaces. A document using three custom fonts can carry 10 MB of font data alone.
  • Embedded objects and metadata. Thumbnails, XML metadata, form-field scripts, and ICC color profiles add up quietly.

Knowing what is inside your PDF tells you which fix will actually help. A text-only contract that is 4 MB probably has embedded fonts. A scanned receipt that is 12 MB is almost certainly image-heavy.

Method 1: Compress in-browser (no upload, 10 seconds)

The fastest fix for most oversized PDFs is recompression. LoveMyFile's Compress PDF tool runs entirely in your browser tab. Your file is never uploaded to a server — the compression happens locally using the Canvas API and iterative JPEG quality reduction. For sensitive documents (contracts, tax forms, medical records), this matters: nobody else gets a copy.

  1. 1Drag your PDF onto the compress page.
  2. 2Choose a compression level or set a target size (e.g. 5 MB for email).
  3. 3Click Compress and download the smaller file.

Typical result: a 15 MB scanned report drops to 2–4 MB with no visible quality loss on screen. Text stays razor-sharp because it is vector data; only the raster images get resampled.

Method 2: Reduce image DPI before inserting

If you are building the PDF yourself (in Word, Google Docs, or InDesign), the single biggest lever is image resolution before export. A photograph at 300 DPI prints beautifully but is overkill for a screen-viewed email attachment. Drop images to 150 DPI (or 96 DPI for web-only documents) before you insert them.

  • Word: Select an image → Picture Format → Compress Pictures → uncheck “Apply only to this picture” → choose 150 ppi.
  • Google Docs: File → Download → PDF. Google already compresses images to ~150 DPI on export.
  • Before scanning: Set your scanner to 150–200 DPI instead of the default 300 or 600.

You can also compress images individually with LoveMyFile's Image Compressor before placing them in your document.

Method 3: Use “Save as PDF” instead of “Print to PDF”

These two options produce very different files. “Print to PDF” (the virtual printer driver) rasterizes everything into a flat image-based PDF — great for exact print fidelity, terrible for file size. “Save as PDF” or “Export as PDF” preserves vector text and lets you control image compression settings.

In practice, a 10-page report with charts that is 8 MB via Print to PDF will often be under 1 MB via Save as PDF, because the text remains as selectable vectors instead of a full-page bitmap.

Method 4: Remove embedded fonts

If your PDF uses standard system fonts (Arial, Times New Roman, Helvetica), embedding them is unnecessary — every reader already has them. In Adobe Acrobat: File → Save as Other → Optimized PDF → Fonts panel → Unembed. This can shave 2–10 MB off a font-heavy document.

Caveat: only unembed fonts you are confident the recipient has. If you used a custom or licensed typeface, keep it embedded or the document will reflow with a substitute font.

Method 5: Split into multiple files

Sometimes compression alone is not enough — a 200-page scanned textbook will stay large no matter how aggressively you compress. In that case, split the PDF into chapters or page ranges and send them as separate attachments. LoveMyFile's Split PDF tool lets you extract page ranges locally, again with no upload.

A 60 MB file split into three 20 MB parts still will not fit a 25 MB Gmail limit after base64 encoding overhead. But split it into five 12 MB parts, compress each lightly, and you are comfortably under every provider's threshold.

Comparison: which method when?

Method, Best for, Typical reduction, Effort
MethodBest forTypical reductionEffort
In-browser compressAny existing PDF60–85%10 seconds
Lower image DPIPDFs you are creating50–75%2–5 min per image
Save as PDF (not Print)Word/Docs exports70–90%Zero extra effort
Remove embedded fontsFont-heavy PDFs10–40%1 min (Acrobat)
Split into partsVery large documents (50+ pages)N/A (divides, not shrinks)1 min

When compression is not enough

Let's be straight: if you need to convert a PDF to an editable Word document, that requires server-side OCR and layout analysis — a browser cannot do it well. Tools like Adobe's online converter or dedicated server APIs handle that better. Compression, splitting, and merging are different: they are purely mechanical transformations that a browser handles perfectly, with the bonus that your file never leaves your device.

For the email-size problem specifically, compression solves 90% of cases. The average “too large” PDF is 10–30 MB, and recompression brings it under 5 MB while keeping every page legible. Start there before you reach for cloud storage links or file-splitting workarounds.

Quick checklist before you hit Send

  • File under 5 MB? You are safe for every email provider.
  • Between 5–20 MB? Compress first, then check again.
  • Over 50 MB after compression? Split into parts or use a cloud link as a last resort.
  • Sensitive content? Stick to local tools so no third party gets a copy.