EN
My tools

PDF Attachment Extractor

Find and save files attached inside a PDF — spreadsheets, XML e-invoice data, images, other PDFs — with their names, sizes and descriptions. No upload.

My tools →
Advertisement

A PDF can carry other files inside it: the XML data of a hybrid e-invoice (Factur-X / ZUGFeRD), the spreadsheet behind a report, source documents in a PDF portfolio, or files pinned to a page with a paper-clip icon. Many viewers hide them. This tool lists every attachment with its name, size, location and description and lets you save each one — or all of them as a ZIP. It works in your browser; nothing is uploaded.

How to use this tool

  1. Choose one or more PDFs.
  2. See how many files are attached and where: to the document, or to a page.
  3. Download a file, or use "Download all as ZIP" when there are several.
  4. Only open attachments from sources you trust.

Formula

Document-level attachments are read from the catalog's /Names /EmbeddedFiles name tree; page-level ones from FileAttachment annotations. Each file specification's /EF stream is decoded to the original bytes, and the name comes from /UF (Unicode) or /F. Descriptions, MIME types and dates come from /Desc and the stream's /Subtype and /Params.

Example

A German e-invoice (ZUGFeRD) of 2 pages shows 1 attachment: factur-x.xml, about 12 KB, "Attached to the document", description "Invoice data". Saving it gives the machine-readable invoice that accounting software imports.

Frequently asked questions

Why does it find no attachments?

Most PDFs have none. Images and links on the pages are not attachments; only files stored inside the PDF count. Some viewers also show links to web files with a paper-clip — those are not stored in the PDF.

Is it safe?

Extracting a file does not open it. The file is saved exactly as it was stored in the PDF, so treat it like any download: be careful with programs, scripts and macros from unknown senders.

Are my PDFs uploaded?

No. pdf.js and pdf-lib read the PDF inside your browser.

Last updated:

Cite or embed this tool
APA

kakaoCalc. (2026, November 8). PDF Attachment Extractor. https://kakao.mobile/tools/pdf-attachment-extractor/

MLA

“PDF Attachment Extractor.” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/pdf-attachment-extractor/.

Advertisement