← All projects
Extension · ChromePublished (Chrome Web Store)

Baixar NFSe — Digital Certificate

Chrome (MV3) extension that downloads NFS-e XML and DANFSe (PDF) straight from the official ADN API, authenticating with a digital certificate — no captcha, 100% local.

Demo

Connection tab: connect the certificate, pick the folder and sync invoices
Connection tab: connect the certificate, pick the folder and sync invoices
Invoices tab: table with search, period, type and company filters
Invoices tab: table with search, period, type and company filters
Settings tab: PDF filename patterns and local data management
Settings tab: PDF filename patterns and local data management
About tab: open-source project and support links
About tab: open-source project and support links

Links

The extension connects directly to the official ADN API (adn.nfse.gov.br) using the user's digital certificate: Chrome shows its native certificate picker, no login and no captcha. Every invoice becomes a row in a local database (RxDB/IndexedDB) — searchable, filterable and exportable offline. Nothing leaves the browser.

Incremental sync by NSU cursor (resumable, with backoff on 429/5xx), DANFSe PDF generation following Nota Técnica nº 008 v1.0 (QR code and cancelled/replaced watermark), Excel export and a printable HTML report grouped by company.

Highlights

  • Certificate-based connection — no captcha, no portal scraping
  • Incremental, resumable NSU-cursor sync with backoff on 429/5xx
  • 100% local storage: RxDB (IndexedDB), nothing sent to third parties
  • DANFSe PDF following NT 008 v1.0, generated client-side with pdf-lib
  • Excel export (dependency-free .xlsx writer) and printable report
  • Invoice table with filters, search, bulk export and NSU-range backfill

Role

Solo — design, development and publishing

Stack

React 19PrimeReactRxDBTypeScriptVitecrxjspdf-lib