Skip to content
Change language: English

Which free e-invoice viewer should you use?

Five free ways to read an XML e-invoice, compared by formats, install, account, checks and where the file goes, with sources. Checked 7 November 2026.

On this page

Five free tools make an XML e-invoice readable: Quba, an open-source desktop viewer; Media Atelier's InvoiceViewer and Klarbon, which read the file in your browser; and B2Brouter and einvoicechecker.com, which validate it on their servers as they show it. The right one depends on whether you will install software, whether the file may leave your device, and whether you need a validation result too.

Every fact about another tool comes from its own page, read on 7 November 2026. Where a page does not say something, the table says "not stated", not a guess.

How do the five viewers compare?

Quba Media Atelier InvoiceViewer B2Brouter e-invoice viewer einvoicechecker.com Klarbon
What it is Desktop program for Windows, Linux and Mac, open source (Quba) Web page (Media Atelier) Web page from an e-invoicing provider (B2Brouter) Web page with an API (einvoicechecker.com) Web page, also on a phone
Cost free (Quba) free (Media Atelier) free (B2Brouter) free without limits for manual use (einvoicechecker.com) opening is free and unlimited
Install yes, an installer per system none none none none
Account not stated not stated not needed to view; a free account to download the PDF not stated none
Formats XRechnung, Factur-X/ZUGFeRD, PDF, Order-X, CII, UBL (Quba 1.5.0) UBL and CII UBL, CII, Peppol BIS and PINT, ZUGFeRD, XRechnung, Factur-X, FacturaE, Svefaktura, FatturaPA, eSPap XRechnung, ZUGFeRD and Factur-X, Peppol BIS 3.0, UBL 2.1, CII D16B, KSeF FA(3), Facturae and others XRechnung, ZUGFeRD, Factur-X, Peppol BIS, UBL, CII, UBL.BE, NLCIUS; FatturaPA, KSeF, Facturae and e-Factura in beta
Where the file goes stays on your computer, offline stays in your browser, "no data is sent to any server" uploaded to B2Brouter; retention not stated parsed in memory on its server, discarded after the response stays in your browser
Validation offline, since Quba 2.0 (Quba 2.0) no; a separate validator is linked yes, structure, syntax and business rules yes, EN 16931, KoSIT for XRechnung and ZUGFeRD, and national rules no; a separate Check tool, in beta
Save as PDF not stated not stated yes, with a free account yes yes, through Print

"Not stated" means the provider's page does not say. Klarbon's facts come from its own tool pages; the data path is described in what happens to my files.

When is Quba the right choice?

When you open many e-invoices on one computer and want to stay offline. Quba is open source, free and runs on Windows, Linux and Mac (Quba). The project says it reads XRechnung, Factur-X/ZUGFeRD, PDF, Order-X, CII and UBL (Quba 1.5.0). Since version 2.0 of 15 October 2026 it also validates offline and creates Factur-X/ZUGFeRD files when you have a PDF/A base file (Quba 2.0). You need rights to install software; the project notes that its Windows installer is not yet digitally signed.

When is Media Atelier's InvoiceViewer the right choice?

When you receive UBL or CII and want a quick look in the browser without the file leaving your computer. The page says all processing happens locally in your browser and no data is sent to any server, and it lists UBL and CII as the supported formats (Media Atelier). It displays the invoice; for conformance, the page points to a separate validator.

When is B2Brouter the right choice?

When you want the view and a validation result in one step, across many formats. B2Brouter's viewer needs no registration to view, shows the invoice in a readable layout and highlights structure or syntax errors; it lists UBL, Peppol BIS and PINT profiles, ZUGFeRD, XRechnung, Factur-X, FacturaE, Svefaktura, FatturaPA and eSPap (B2Brouter). You upload the file to B2Brouter, and a PDF copy needs a free account. B2Brouter is also a Peppol access point, if you later want to send and receive e-invoices.

When is einvoicechecker.com the right choice?

When you want a view, a validation result and the data as JSON from the same page. It reads XRechnung, ZUGFeRD, Factur-X, Peppol BIS 3.0, UBL, CII, KSeF FA(3), Facturae and more, validates against EN 16931 and national rules such as KoSIT for XRechnung, and says files are parsed in memory on its server and discarded as soon as the response is sent. It describes the viewer and validator as free without limits for manual use (einvoicechecker.com).

When is Klarbon the right choice?

When you want to open an invoice on any device, including a phone, without installing anything or uploading the file. The e-invoice viewer reads the file in your browser, needs no account and has no limit, and you can save a readable PDF through Print. The interface is in ten languages. Validation is a separate step: Check runs EN 16931 and the rules for the declared specification, in beta, free within a daily limit; it sends the file to Klarbon's servers and deletes it after the request. Klarbon is not an access point and does not send invoices.

What no viewer replaces

A readable view says nothing about validity or retention. An invoice can look complete and still fail a rule, so check it before you send or book it. Keep the XML file as the invoice; a PDF made from a viewer is a copy. For the difference between the two, see PDF or e-invoice.

Frequently asked questions

What is the best free e-invoice viewer?

It depends on how you work. For one invoice in a browser without uploading it, Klarbon or Media Atelier's InvoiceViewer read the file on your device. For many invoices offline on a desktop, Quba is open source and free. If you also want a validation result next to the view, B2Brouter and einvoicechecker.com show both, after sending the file to their servers. All five are free to open an invoice, as checked on 7 November 2026.

What are the alternatives to a Peppol invoice viewer?

A Peppol BIS invoice is a UBL 2.1 file, so any of the five tools here opens it. B2Brouter and einvoicechecker.com name Peppol BIS and validate it as they show it; Quba and Media Atelier's InvoiceViewer read UBL; Klarbon opens Peppol BIS in your browser. To check a Peppol file rather than read it, see the free Peppol validators comparison. Checked on 7 November 2026.

Why does my e-invoice open as code?

Because an XML e-invoice is written for software, not for people. A browser or text editor shows its tags as they are. A viewer turns the data back into a page with seller, buyer, lines, VAT and totals.

Which free viewers keep the file on my device?

Quba runs offline on your computer. Media Atelier's InvoiceViewer says all processing happens in your browser and no data is sent to a server. Klarbon's viewer also reads the file in your browser. B2Brouter asks you to upload the file, and einvoicechecker.com parses it in memory on its server and discards it after the response, according to their pages.

Does a viewer tell me whether the invoice is valid?

Not always. Media Atelier's viewer and Klarbon's viewer only display; Klarbon checks in a separate tool. B2Brouter and einvoicechecker.com validate as part of the view, and Quba validates offline since version 2.0. A readable invoice can still break a rule, so check before you send or book a file.

Can I save an e-invoice as a PDF for free?

With Klarbon, print the opened invoice and choose Save as PDF; einvoicechecker.com offers a PDF download too. B2Brouter asks you to create a free account before you download the PDF. Keep the XML as the invoice; the PDF is a readable copy.

Sources

Updated 8 November 2026