100% local & GDPR compliant – no server, no upload

XRechnung & ZUGFeRD
readable in seconds.

Drop your XML invoice here. In seconds you'll see a clear, printable view – processed directly in your browser, without a single byte leaving your device.

Drop XML file here

or

Supports: XRechnung (UBL, CII), ZUGFeRD 1.x & 2.x, Peppol BIS 3.0

🔒 No server

All processing runs in your browser. Your data never leaves your device.

Instant

No registration, no waiting. Drop file – read invoice.

📋 GDPR compliant

Since we store and transmit nothing, there is simply nothing to protect.

🇪🇺 EU standard

Supports all EU e-invoice formats: XRechnung, ZUGFeRD, Peppol BIS 3.0.

How it works

1

Drop your file

Drag your XML invoice (XRechnung or ZUGFeRD) into the field above – or click "Choose file".

2

Read instantly

Your browser parses the XML file in milliseconds and shows you a clear, structured invoice view.

3

Print or save

Use the browser print function (Ctrl+P / Cmd+P) to export the view as a PDF – formatted and ready to print.

Frequently asked questions

What is an XRechnung?

XRechnung is a German standard format for electronic invoices in B2B and B2G transactions. Since 2025, many companies in Germany are required to issue invoices in this format. The result is an XML file – nearly unreadable for humans without specialised software. zugpferd.io solves exactly this problem.

What is ZUGFeRD?

ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) is a hybrid format: it embeds machine-readable XML data inside a normal PDF. zugpferd.io can extract the XML part and display it in a human-readable view.

Is my invoice data safe?

Absolutely. Processing happens exclusively in your browser via JavaScript – client-side only. We run no server API, store no files, and transmit no data. Even if we wanted to – technically it is simply not possible.

Which formats are supported?

zugpferd.io supports XRechnung in UBL 2.1 and UN/CEFACT CII syntax, ZUGFeRD versions 1.0, 2.0, and 2.1 (profiles BASIC, EN 16931, EXTENDED), and Peppol BIS Billing 3.0.

Is it free?

Yes. zugpferd.io is and remains free. We are funded by advertising – you pay with your attention, not your data.

Does it work outside Germany?

Yes. XRechnung and ZUGFeRD are based on the European norm EN 16931 and are recognised across all EU member states. The French equivalent Factur-X is technically identical to ZUGFeRD 2.1 and is fully supported.