Skip to main content

Add Attachment to PDF Online Free — PrivaTools

TL;DR: Upload a PDF, attach any file (image, spreadsheet, zip, even another PDF), and download a PDF with that file embedded as an attachment.

Embed files inside a PDF online — attach images, documents, spreadsheets, or any file as an embedded attachment that recipients can extract. Perfect for sending supplementary materials.

Using Add Attachment to PDF doesn't require an account, an email address, or a paid plan. Your file is held in temp memory only for the duration of processing, then permanently unlinked. No watermarks, no upsells, no behavioural tracking.

How to Add Attachment to PDF with PrivaTools

  1. Upload the host PDF — Drop the PDF you want to embed a file inside (up to 500 MB).
  2. Add the file to attach — Drop any file — image, spreadsheet, .zip, even another PDF. PrivaTools embeds it without altering the visible content.
  3. Download the result — Click Attach. The output PDF has your file embedded as an attachment; readers like Acrobat show it in the Attachments panel.

Frequently Asked Questions

What's the difference between an attachment and embedding?

An attachment is a file stored inside the PDF that the reader can open separately. Embedding means inlining content (images, fonts) into the page itself. Use attachments when you want recipients to access the supporting file but keep the visible PDF clean.

Will email clients flag attached PDFs as suspicious?

No, attachments inside a PDF aren't visible to email gateway scanners as separate attachments — the file is part of the PDF structure. Most spam filters don't flag them.

How big can the embedded file be?

Up to the 500 MB total file limit. The PDF size grows by approximately the embedded file's size.

Last reviewed 2026-05-01 by the PrivaTools maintainers. Source code on (MIT-licensed, self-hostable).

Related PDF Tools

See how PrivaTools compares to iLovePDF, Smallpdf, Adobe Acrobat, and other free PDF tools.