ZUGFeRD and Factur-X viewer

A ZUGFeRD or Factur-X invoice looks like a normal PDF, but the actual invoice data is an XML file hidden inside it. Make that data visible here – and download the XML in one click.

  • Free, no sign-up
  • Files never leave your browser
  • PDF and XML

Drop your e-invoice here

XML or PDF file, up to 15 MB

ZUGFeRD / Factur-X PDF or XML · also XRechnung, Peppol UBL, KSeF

Your invoice stays private. The file is read directly in your browser. It is never uploaded to our server or stored anywhere.

How it works

  1. Choose the PDF. Drag the ZUGFeRD or Factur-X invoice into the box.
  2. See the embedded data. The viewer finds the XML inside the PDF and shows every field.
  3. Download or print. Save the embedded XML file or print the readable view.

What are ZUGFeRD and Factur-X?

ZUGFeRD (Germany) and Factur-X (France) are the same hybrid e-invoice format: a PDF/A-3 file that people can read, with a structured XML file embedded for software. Since ZUGFeRD 2.0 both are technically identical. In Germany, the profiles BASIC, EN 16931, EXTENDED and XRECHNUNG count as e-invoices; MINIMUM and BASIC WL do not.

Why check the embedded data?

With hybrid invoices, the XML data is what counts legally and what accounting software imports – not the picture in the PDF. If the two differ, the XML prevails. The viewer shows you exactly what is in the data, so you can check an invoice before booking or paying it.

Frequently asked questions

How do I know if my PDF is a ZUGFeRD invoice?

Open it here. If the viewer finds no invoice data, it is a normal PDF invoice. Many PDF readers also list embedded files under the paperclip (attachments) icon.

Can I extract the XML from the PDF?

Yes. After opening the PDF, click “Download XML”.

Is my PDF uploaded?

No. The file is read only in your browser.

Is ZUGFeRD 1.0 supported?

No. The outdated version 1.0 uses a different data format. ZUGFeRD 2.0 and later and Factur-X are supported.

More free tools

XRechnung viewer

Read German XRechnung files.

Open the tool →

KSeF invoice viewer

Open Polish KSeF invoices.

Open the tool →

XML invoice viewer

Any e-invoice: UBL, Peppol, CII, KSeF.

Open the tool →

This tool shows the content of an e-invoice in readable form. It does not check whether the invoice is legally correct and is not tax advice.