Upload a UBL invoice and get a UN/CEFACT Cross Industry Invoice (CII) XML, the format used inside Factur-X and ZUGFeRD. Free and instant.
Drag and drop your UBL XML file here, or click to browse.
Converting your XML...
Move from the Peppol UBL syntax to the CII syntax that Factur-X, ZUGFeRD, and XRechnung are built on.
UBL and CII are two syntaxes for the same EN 16931 data model. Every business term, party, line item, and tax group is mapped across, not re-keyed.
CII is the XML that gets embedded into a Factur-X or ZUGFeRD hybrid PDF. This conversion is the missing first step.
Your XML is processed in-memory over TLS and never stored on our servers. It is purged the moment your request is complete.
No installs, no plugins, no account. Drop your UBL XML and download the CII XML straight away.
Convert your UBL invoice into CII XML in three simple steps.
Drag and drop your UBL invoice XML file, or click to browse for it.
Our engine reads the EN 16931 data from your UBL document and re-serialises it as a UN/CEFACT Cross Industry Invoice (CII).
Your CII XML downloads instantly, ready to embed into a Factur-X or ZUGFeRD PDF, or to validate.
Everything you need to know about converting UBL into CII.
A complete suite for Factur-X invoice management.
Turn legacy invoices into compliant Factur-X PDF/A-3b files instantly.
Build compliant Factur-X invoices from scratch with our guided wizard.
Check your invoices against EN 16931 and the 2026 French mandate.
Extract structured XML data from any PDF invoice using AI-powered OCR.
Embed your existing CII XML into a PDF to produce a compliant hybrid Factur-X file.
Convert your CII XML into a compliant Factur-X PDF/A-3 hybrid invoice.
Convert a UBL invoice into UN/CEFACT CII XML, ready for Factur-X or ZUGFeRD.
Convert a CII invoice into UBL XML, the syntax most widely used on Peppol.
Convert, create, validate, and extract Factur-X invoices - all in one place. Unlock all premium features by signing up.
Get Started