pdftoolskit.org
PDF (Portable Document Format) utilities, in the browser
Say hi →

Attach Files to PDF

embed any file · viewable in Adobe Reader · in your browser

Drop a PDF and one or more files to embed inside it. The attachments travel with the PDF and can be opened in any compliant reader (Adobe Acrobat / Reader shows them in the Attachments panel). Useful for shipping the source CSV alongside a report, or bundling a license file with a document.

Drop your PDF file here

Then add files to embed using the picker below

    no files
    Ready.

    When to use this tool

    Shipping a PDF report and want the raw data along with it? Embed the source CSV inside. Sending a contract and a license file together? Embed the license. Recipients open the PDF normally; the attachments are tucked inside.

    Step by step

    1. Drop one PDF. Multiple PDFs in batch: every file gets the same attachments.
    2. Pick the files to embed in the file picker. You can pick more than one.
    3. Click "Embed & download". Output is name-with-attachments.pdf.

    FAQ

    Can every viewer see the attachments?

    Adobe Reader / Acrobat show them in the Attachments panel. Some browser PDF viewers ignore attachments — recipients may need a desktop reader.

    How big can attachments be?

    Limited only by your browser's memory. Attachments are not compressed; the output PDF grows by roughly the sum of attachment sizes.

    Are my files uploaded?

    Never — embedding happens entirely in your browser via pdf-lib. See the privacy policy.