PDF Attachment Extractor
Extract files stored in a PDF's EmbeddedFiles attachment tree
About this tool
This tool reads the PDF EmbeddedFiles name tree and extracts standard file attachments. It lists decoded names, sizes, and MIME types and lets you download each file locally. Images drawn on PDF pages are page content rather than attachments; use the PDF image tool for those. All processing happens in your browser using pdf-lib.
Frequently Asked Questions
What PDF attachments can this tool find?
It finds standard EmbeddedFiles entries such as documents, images, archives, and other files attached to the PDF catalog.
Does it extract images shown on PDF pages?
No. Images drawn as page content are different from embedded file attachments and need an image extraction workflow.
Can I inspect attachment names and sizes first?
Yes. The result lists the decoded filename, byte size, and detected MIME type before you download anything.
Is the uploaded PDF sent to a server?
No. The PDF is parsed locally in your browser and the extracted files stay on your device.
What if a PDF has no embedded attachments?
The tool reports an empty attachment list so you can distinguish a clean PDF from a parsing failure.
Can I download each extracted file?
Yes. Select any listed attachment and download the decoded file locally with its original name when available.
Keep browsing