en

NF-e Viewer (Brazil)

Turn a Brazilian NF-e invoice XML into a readable table - locally in the browser, with no upload.

Running locally on your device ...

A structural check as a helper function, not a legally binding attestation.

Running locally on your device ...

0%

Is my file uploaded?

No. Everything runs in your browser - your file never leaves your device. How this is verifiable

No upload100% local
Your content stays with youno third-party access
Hosted in GermanyGlobal Content Delivery
Independently auditedTLS A+ · HTTP headers A+

The NF-e (Nota Fiscal Eletrônica) is the electronic invoice mandated by Brazil's tax administration (SEFAZ/Receita Federal). It carries the Emitente (issuer) and Destinatário (recipient), the individual products/services with quantity and value, the taxes (ICMS, PIS, COFINS) and totals as structured XML - plus, once authorised, the Chave de Acesso (44-digit access key) and the SEFAZ protocol. Raw XML is barely readable for a human; this tool reads out the core fields and presents them as a clear table.

Drop your NF-e XML - either the bare NFe or the full nfeProc with the authorisation protocol attached; the tool reads the Emitente/Destinatário with their CNPJ/CPF, the product line items with NCM/CFOP, quantity and value, the tax totals (ICMS/PIS/COFINS) and - when present - the protocol number and received date. You can drop several files at once, each becomes its own HTML view.

Everything runs entirely locally in the browser (pure JavaScript, no server) - the invoice with its business data never leaves your device. It is explicitly a view and not a checking service: the tool shows what the XML says, but does not verify conformance with the SEFAZ schema or cryptographically check the digital signature.

Specifications

Specifications
Input formatsXML
Output formatHTML
Batch processingYes
ProcessingLocally in your browser (JavaScript)
File uploadNone

In 3 steps

  1. Drop an NF-e XML (.xml).
  2. The tool reads the XML and builds the invoice table.
  3. View it directly, or download it as HTML.

Limitations: Renders an NF-e XML (Modelo 55, bare NFe or full nfeProc) as a readable HTML table: Emitente/Destinatário with CNPJ/CPF, product line items, tax totals (ICMS/PIS/COFINS) and - when present - the SEFAZ authorisation protocol (access key, protocol number, status). It is a view, not a validator: neither conformance with the SEFAZ schema nor the digital signature are cryptographically verified. Brazil only.

FAQ

Is my invoice uploaded?

No. Reading the XML and building the HTML view run entirely locally in the browser; the invoice never leaves your device.

Does the tool also work with the full nfeProc file?

Yes. Both the bare NFe and the nfeProc with the authorisation protocol attached are recognised; for an nfeProc, the view additionally shows the protocol number and status.

Does the tool check the NF-e's validity?

No. It is purely a view and shows 1:1 what the XML says. Neither the SEFAZ schema nor the digital signature are checked.

What is the Chave de Acesso?

The unique 44-digit access key of every NF-e, composed of state, date, CNPJ and serial-number data. It is read from the infNFe's Id attribute or from the protocol and displayed.

Can I print the view or save it as a PDF?

Yes. The result is a standalone HTML file; open it in the browser and print it, or save it as a PDF via the print dialog.

Related tools

CPF/CNPJ Brazil · View e-invoice · Calculate a checksum