E-Invoice Converter — UBL, CII, ZUGFeRD, XRechnung & Peppol
Convert e-invoices between formats: XRechnung UBL ↔ CII, ZUGFeRD/Factur-X to XRechnung, XRechnung to ZUGFeRD PDF and Peppol BIS. Free, no upload.
Choose files
or drag and dropXML (XRechnung, UBL, CII) or PDF (ZUGFeRD, Factur-X)
Your files never leave your device — everything runs locally in your browser.
Continue with another tool
How it works
- 1
Upload the e-invoice
XRechnung in UBL or CII, a Peppol invoice or a ZUGFeRD / Factur-X PDF.
- 2
Choose the target format
For example UBL ↔ CII, ZUGFeRD → XRechnung, XRechnung → ZUGFeRD PDF or Peppol BIS Billing 3.0.
- 3
Convert and check
The data is transferred field by field; details the target format additionally requires are flagged.
- 4
Download
Download the converted file — several files together as a ZIP.
Typical uses
- A portal or customer requires CII but your software produces UBL — or the other way round.
- Submit a ZUGFeRD invoice as a pure XRechnung to a German authority.
- Turn an XRechnung into a readable ZUGFeRD PDF for customers without e-invoicing software.
Tips
- XRechnung requires some details other profiles don’t (e.g. buyer reference, seller contact) — add them before downloading.
- To be safe, check the converted file with the e-invoice validator.
- Peppol BIS and XRechnung are both based on EN 16931, but each adds its own rules.
Related guides
Lightning Fast
All processing happens instantly in your browser — no server uploads needed.
100% Private
Your files never leave your device. Everything is processed locally.
Free Forever
No sign-up, no watermarks, no file limits. Completely free to use.
98 Languages
Available in 98 languages worldwide.