Extract PDF Attachments

Pull embedded file attachments out of a PDF into a ZIP. Free and private in your browser, no upload.

Recover files embedded in a PDF

Some PDFs carry spreadsheets, images, or other documents as attachments. Extract them locally into a ZIP when you need the originals — without uploading the parent PDF anywhere.

What you can do with it

Recover source data from a report
Pull the embedded workbook out of a delivered PDF packet.
Archive attachments separately
Extract embeds so they can be indexed in a document system.

How to extract PDF attachments

  1. Open the PDF — it loads locally with no upload.
  2. Click Extract attachments & download ZIP.
  3. Open the ZIP to access each embedded file.

Recover embedded files locally

PDF.js reads the embedded file tree; this tool packs each attachment into a ZIP with deduplicated names. Nothing is uploaded, which matters when embeds include credentials or source data.

Empty attachment lists

Not every “portfolio-looking” PDF uses standard embeds. If none are found, the tool says so clearly instead of downloading an empty archive.

Related reading and tools

Frequently asked questions

Is my PDF uploaded?
No. Attachments are read and packed into a ZIP entirely in your browser.
What if the PDF has no attachments?
You will see a clear message — nothing is downloaded.
Are duplicate names handled?
Yes. Duplicate attachment names are renamed with a numeric suffix in the ZIP.

Related tools

View all PDF Tools