Get the Factur-X, ZUGFeRD or XRechnung XML out of an e-invoice PDF
Processed in your browser. Nothing is uploaded. Checked against sources on 16 Oct 2026.Hybrid e-invoices under the Factur-X and ZUGFeRD standards are ordinary PDFs with the machine-readable invoice attached as an XML file, usually named factur-x.xml or zugferd-invoice.xml. Accounting software reads that file; people need it to check what was sent. Drop the invoice here and the XML is listed and marked as e-invoice data, ready to save. Nothing is uploaded.
Drop your files or click to choose them.
Adjust the options and check the preview.
Download the result. Nothing was uploaded.
A PDF can carry other files inside it. Hybrid e-invoices carry their machine-readable XML, reports carry the spreadsheet behind a chart, engineering documents carry drawings, and PDF portfolios are mostly attachments. Phone viewers and many browsers never show them.
What each file is. The kind shown, such as PDF, XML, XLSX, JPEG or ZIP, is worked out from the first bytes of the file rather than its name. A name can say invoice.pdf while the content is a program, so check the kind before opening anything you did not expect.
E-invoices. Factur-X, ZUGFeRD and XRechnung invoices embed their data as factur-x.xml, zugferd-invoice.xml or xrechnung.xml. These are marked as e-invoice data, ready to save for an accounting system or a validator.
The rest of the article, and all 6 questions about PDF Attachments Extractor, are on the PDF Attachments Extractor page.
Drop the PDF on PDF Attachments Extractor. Every embedded file is listed at once with its name, kind and size; press the download button on a row to save that file, or Download all to save them together in a ZIP. Both document attachments and paperclip notes on pages are found.
Drop the invoice PDF here. The XML, usually named factur-x.xml, zugferd-invoice.xml or xrechnung.xml, is listed and marked as e-invoice data. Save it with its download button and open it in a text editor or validator. The PDF itself is not changed.
Most PDFs carry no attachments. Pictures and tables printed on the pages are part of the pages, not attached files. To save the pictures, use PDF to Image; to copy the text or tables, use PDF to Text or PDF to Excel.
No. The PDF is opened by pdf.js in your own browser, and the attached files are saved from memory on your device. Nothing is sent to a server, which matters for invoices and contracts. A password-protected PDF asks for its password first.
Rates and rules change; check the source before you rely on a figure.
Still stuck? Ask about PDF Attachments Extractor and anybody who knows can answer. No account needed.
Same job, other tools: Extract PDF Pages – Pick the pages you need and save them as a new PDF · HEIC to PDF – Convert iPhone HEIC photos straight into a PDF · JPG to PDF – Convert JPG photos into a single PDF, in the order you choose · Compress PDF to 500 KB – Fit a multi-page scan under 500 KB with its text still readable · Compress PDF to 50 KB – Get a one-page scan under 50 KB for strict document uploads · Resume Word to PDF – Send your resume as a PDF so the formatting holds.