Skip to content
GitHub

Convert an e‑invoice to JSON

Nothing leaves this tab. The conversion runs in your browser; files are never uploaded.

Original

What you gave

Press Ctrl+V anywhere on this page to convert at once, or paste into the box.

Try a sample
Off. Fetches the lists when switched on; the file is still never uploaded.

Result

Drop an invoice, paste XML, or try a sample.

Lines that talk about other lines

Invoices often mix real items with headings, notes and surcharge lines such as “10% material markup”. The converter marks each line as an item, heading, description or surcharge and links them, using rules and exact arithmetic. An optional language model that runs in your browser can label what the rules leave open; its answers are always marked for review.

What it reads

Peppol BIS 3 from every EU country, and national formats such as XRechnung, Factur-X, FatturaPA and KSeF. It also opens PDF attachments, signed .p7m files, ZIP archives, Peppol SBDH and SOAP envelopes.

See the real-world results: 7390 files from public sample collections (report of 2026-10-16).