Skip to content

Getting the most out of PDFs

Why won't my PDF attach to an email?

In short

Check whether the failure happens while attaching, while sending or after delivery is rejected. Email encoding increases the data carried by binary attachments, and the recipient can impose a different limit from the sender. Measure the complete attachment set before choosing a smaller copy or an accepted alternative.

3 min read

Step-by-step walkthroughHow to compress a PDFMake a heavy file small enough to email, without wrecking the text.Read the guide →
An email envelope beside an attached PDF document
Attachment size and transmitted message size are different measurements.

At which point does it fail?

If the file cannot be selected, check its location and whether the download finished. If selection works but sending fails, inspect the message size and connection error. If it sends and later bounces, read the recipient rejection. These are different problems even though each can feel like the PDF will not attach.

Open the PDF locally before retrying. A corrupt download or inaccessible storage location is not fixed by repeatedly pressing send.

Why is the message larger than the PDF?

Binary attachments are commonly encoded as text for transit. Base64 uses four characters for each three input bytes, before line wrapping and the rest of the message. Headers, body text and other attachments add further data.

Our scanned fixture measured 129,988 bytes. Encoding those exact bytes as Base64 produces 173,320 characters before message wrapping and headers. This is a measured calculation from our test file, not a claim about a particular mail service's limit or its precise wire format.

Which limit matters?

Both ends can matter. Your sending system may accept a message that the recipient rejects. A quoted limit may apply to the complete message rather than one file. Include every attachment when calculating the payload, including an attachment carried forward in a reply or forwarded message.

Read the rejection wording and confirm the allowed method with the recipient. Do not guess a universal attachment allowance. If the actual problem is a browser submission field, use the upload limit guide instead.

How much can compression help?

Use Compress PDF on a copy and inspect the result. Our 129,988 byte, three page scan became 36,245 bytes using the strong preset, with three pages retained. Its legibility still needed review; a size reduction alone cannot prove a document is suitable to send.

For the source of the weight, read why a PDF can be large. For capture settings on image-based documents, see scanned PDF size. Avoid repeated compression of already degraded copies.

What should I avoid doing to make it attach?

Renaming .pdf to another extension does not shrink it and may make the recipient unable to open it. Combining several PDFs does not guarantee a smaller total. Removing required pages to get below a cap changes the document being sent.

If the recipient accepts multiple components, Split PDF can support that arrangement. Send clear component names and confirm how they will be reunited. For signed originals, keep the original available because a rewritten working copy may not retain digital evidence.

What if the file is small enough?

Check the exact selection, send or bounce error. Security scanning, account restrictions, unsupported file handling or a temporary connection issue can have nothing to do with byte size. Keep the rejection details rather than making progressively worse images of the same pages.

An approved document-sharing route may be preferable for a large packet. Confirm the recipient can access it and that the route is allowed for the document's contents. The aim is successful, readable delivery, not merely making a send button stop complaining.

Common questions

Why can a file below the quoted limit still bounce?

The cap may apply to the whole encoded message, or the recipient may enforce a different limit.

How much overhead did the test file gain in Base64?

Its 129,988 bytes became 173,320 Base64 characters before message headers and line wrapping.

Will renaming PDF to another extension reduce size?

No. It changes the name, not the bytes, and may create handling problems for the recipient.

What should I check when size is not the problem?

Preserve the actual error and distinguish attachment selection, sending and recipient rejection before changing the PDF again.

KovaPDF on your computer and phone

Use KovaPDF on your computer, where many tools work with no internet, and on your phone. The same account works in both.