Extract PDF Attachments

Save the files that are embedded inside a PDF, such as invoices and spreadsheets.

Runs in your browser. Your files never leave your device. See how to check

…

How to do it

  1. 1
    Add your file

    Choose it or drop it here. It stays on your device.

  2. 2
    Pick pages and options

    Select the pages you want and adjust the settings.

  3. 3
    Convert and download

    Press convert, check the result and download it. Nothing is sent to a server.

About this tool

Some PDFs hold other files inside them: an XML invoice, a spreadsheet, pictures or a source document. Add the PDF and the tool pulls out every embedded file and file attachment so you can save them individually.

Where attachments hide

They are stored in the document's embedded files list or as paperclip annotations on pages. Many e-invoices (such as ZUGFeRD or Factur-X) carry an XML file this way. The tool lists everything it finds with the original file names.

If nothing is found

The PDF may have none. Pictures drawn on pages are not attachments; use Extract Images for those.

Worked example

An invoice PDF with an embedded invoice.xml gives you the XML file to import into your accounting software.

Tips for best results

Work on a copy of your file and keep the original until you have checked the result. Open the output before you send it to a portal, an employer or an office, and look at every page. If a size limit applies, check how the receiving site measures it, because some count a kilobyte as 1000 bytes and others as 1024. All processing happens inside your browser tab on your own device, so large files depend on your device memory and may take a little longer on a phone.

Quick facts

Frequently asked questions

What counts as an attachment?

Files in the embedded files list and file attachment annotations.

Can it get pictures from pages?

No. Use Extract Images for pictures that are drawn on pages.

What if the PDF has a password?

Remove the password first with Unlock PDF.

Is the file uploaded?

No. It is read in your browser.

Completely freeNo cost, no sign-up
Files stay privateEverything runs in your browser
Easy in your languageAvailable in many languages