Como converter o XML da NF-e para PDF
Escolha o arquivo XML da nota acima, ou vários de uma vez, ou um ZIP com eles. Cada nota aparece numa lista com número, série, emitente, data de emissão, valor total e situação. Clique em Baixar PDF para ter o DANFE de uma nota, ou em Baixar todos os DANFEs para receber um ZIP com um PDF por nota. Cada PDF leva o nome da chave de acesso.
O melhor arquivo é o XML autorizado, aquele que o emitente envia depois da autorização da SEFAZ: ele começa com nfeProc e traz junto o protocolo de autorização de uso. Um XML só com a NFe, sem protocolo, também abre, mas o DANFE sai marcado como sem valor fiscal.
O que o DANFE gerado contém
O PDF segue o leiaute retrato em folhas soltas do Manual de Especificações Técnicas do DANFE (Anexo II do MOC 7.0), na fonte Times que o manual indica. Um texto longo demais para o seu campo sai em letra menor e, no limite, cortado com reticências; o texto completo fica no XML. O DANFE traz:
- Canhoto e emitente: razão social, endereço, telefone, entrada ou saída, número, série e folha.
- Código de barras CODE-128C da chave de acesso, a chave em onze blocos de quatro dígitos e o protocolo de autorização com data e hora.
- Destinatário, fatura e duplicatas (ou as formas de pagamento), cálculo do imposto e transportador e volumes.
- Produtos e serviços com código, descrição, NCM, CST ou CSOSN, CFOP, unidade, quantidade, valores, ICMS e IPI; as informações adicionais do produto vêm logo abaixo do item.
- Dados adicionais: informações complementares e de interesse do fisco. Se o texto não couber na primeira folha, ele continua na folha seguinte, como o manual manda.
Notas com muitos itens ganham folhas adicionais, cada uma com o cabeçalho completo, o código de barras e a numeração "FOLHA 2/3".
Quando o DANFE sai sem valor fiscal
A ferramenta confere o dígito verificador da chave e lê o protocolo. Ela avisa na lista e no PDF quando:
- a nota foi emitida em ambiente de homologação (tpAmb 2): o manual exige a frase "SEM VALOR FISCAL";
- o XML não tem protocolo de autorização, ou o protocolo não é de uso autorizado;
- o dígito verificador da chave não confere.
O DANFE é só uma representação impressa. A NF-e que vale é o XML autorizado, e a situação atual (por exemplo, um cancelamento feito depois) só a SEFAZ informa: consulte a chave de acesso no Portal da NF-e. Esta ferramenta não acessa a SEFAZ.
NFC-e (modelo 65) e CT-e são recusados com uma mensagem, em vez de virarem um PDF errado.
Sem upload: tudo no seu navegador
O XML é lido no seu aparelho e o PDF é desenhado ali mesmo com a biblioteca pdf-lib. Nenhum arquivo é enviado: a página só manda pequenos contadores com o nome de um evento. Como conferir isso (página em inglês).
Fontes
- Portal da NF-e: Manual de Orientação do Contribuinte (MOC 7.0) e Anexo II, especificações do DANFE e do código de barras
- Portal Nacional da NF-e: consulta de autenticidade pela chave de acesso
Fontes conferidas em 28 de outubro de 2026. As notas de exemplo usam empresas e pessoas fictícias e passam na validação do esquema oficial da NF-e 4.00 (pacote PL_009).