Como Converter XML de NF-e para PDF Online
Quem trabalha com emissão de notas fiscais, seja como MEI, contador, desenvolvedor ou gestor financeiro, mais cedo ou mais tarde se depara com o mesmo problema: recebeu um arquivo `.xml` e precisa visualizar ou imprimir o DANFE. Simples assim. Mas aí começa a busca por alguma ferramenta que funcione, seja gratuita e não exija instalar um programa dos anos 2000.
O Conversor XML DANFE para PDF do Geratudo resolve exatamente isso. Você carrega o arquivo XML da NF-e e recebe o PDF do DANFE pronto para imprimir, arquivar ou enviar. Sem instalação, sem cadastro, direto no navegador.
O que é o DANFE e por que ele importa
DANFE é a sigla para Documento Auxiliar da Nota Fiscal Eletrônica. Ele não é a nota fiscal em si — o XML é. O DANFE é só a representação visual, aquele documento em formato A4 com os dados do emitente, destinatário, produtos, impostos e a chave de acesso.
Na prática, o DANFE serve para acompanhar o transporte de mercadorias e facilitar consultas rápidas. Fiscalmente, o que vale é o XML. Mas convenhamos, ninguém abre um XML num bloco de notas para conferir os dados de uma nota — o DANFE é o que as pessoas realmente usam no dia a dia.
O ponto é: quando você recebe um XML de fornecedor, por exemplo, você precisa ter uma forma de visualizar aquilo de forma legível. E é aí que o conversor entra.
Como usar o conversor na prática
O processo é bastante direto:
1. Acesse o Conversor XML DANFE para PDF 2. Clique para selecionar o arquivo `.xml` da nota fiscal 3. Aguarde o processamento — costuma ser quase instantâneo 4. Faça o download do PDF gerado
Não tem campo para preencher, não tem login, não tem plano pago. O arquivo é processado localmente no seu navegador, o que significa que o conteúdo da nota não é enviado para nenhum servidor externo.
Isso importa mais do que parece. Notas fiscais contêm dados sensíveis: CNPJ, valores, produtos, endereços. Usar uma ferramenta que faz o processamento no cliente é uma diferença real em termos de privacidade.
Quais XMLs funcionam com o conversor
O conversor é compatível com arquivos XML de NF-e (Nota Fiscal Eletrônica), o modelo mais comum usado em operações comerciais com mercadorias. Esses arquivos seguem o padrão da SEFAZ e têm uma estrutura bem definida.
Algumas observações importantes:
- O arquivo precisa ser um XML válido de NF-e, com a estrutura oficial
- XMLs corrompidos, incompletos ou de outros tipos de documentos fiscais podem não funcionar corretamente
- Notas canceladas também podem ser convertidas normalmente, já que o XML em si continua válido
NF-Se (nota de serviço) é um caso diferente. Cada município tem seu próprio padrão de XML para serviços, o que torna muito mais difícil ter um conversor universal para esse tipo. Se você trabalha com notas de serviço, vale verificar o portal da prefeitura da sua cidade — muitos já emitem o PDF diretamente.
Quando isso vira problema no dia a dia
Dá para imaginar situações simples: o fornecedor manda um lote de XMLs por e-mail, você precisa conferir os valores antes de lançar no sistema, ou precisa imprimir para o arquivo físico da empresa. Sem uma ferramenta de conversão, você dependeria de ter um software emissor instalado — o que nem sempre é viável, especialmente em máquinas de contabilidade ou computadores compartilhados.
Outra situação comum é a do desenvolvedor que está testando integração com NF-e e precisa validar visualmente se os dados estão saindo corretos no XML. Converter para DANFE é muito mais rápido do que auditar campo por campo no XML bruto.
E tem o caso do MEI ou pequena empresa que emite nota pelo portal da SEFAZ ou por um emissor gratuito, baixa o XML para arquivo, mas meses depois precisa recuperar aquela nota e não tem mais acesso ao sistema original. O XML está lá, mas sem o DANFE não dá para apresentar para ninguém.
O que aparece no DANFE gerado
O PDF gerado segue o layout padrão do DANFE, que é definido pela própria SEFAZ. Isso inclui:
- Dados do emitente: razão social, CNPJ, endereço, inscrição estadual
- Dados do destinatário: nome ou razão social, CPF ou CNPJ, endereço
- Chave de acesso com código de barras
- Itens da nota: descrição, quantidade, valor unitário, valor total
- Cálculo de impostos: ICMS, IPI, PIS, COFINS quando aplicável
- Informações complementares preenchidas pelo emitente
- Dados de transporte, quando houver
O layout pode variar levemente dependendo do tipo de operação (entrada, saída, triangulação), mas os campos principais estão sempre presentes.
Dicas para não ter dor de cabeça
Algumas observações práticas que ajudam a evitar frustração:
Verifique se o arquivo é realmente um XML de NF-e. Parece óbvio, mas não é raro alguém tentar converter um arquivo de NF-Se, um XML de CT-e (conhecimento de transporte) ou até um arquivo exportado de ERP que usa XML como formato interno. Eles não vão funcionar.
O nome do arquivo não importa, mas a estrutura sim. Um XML renomeado continua sendo um XML. O que o conversor lê é o conteúdo do arquivo, não o nome.
Se a nota tem itens com muito texto na descrição, o PDF pode ficar com mais páginas do que o esperado. Isso é normal e segue o padrão do DANFE.
Para conferir a autenticidade da nota, o DANFE não substitui a consulta no portal da SEFAZ. A chave de acesso que aparece no DANFE pode ser usada para consultar a nota diretamente em nfe.fazenda.gov.br. O conversor gera a representação visual, mas a validação oficial é feita na SEFAZ.
Alternativas e quando usá-las
Existem outras formas de converter XML em DANFE:
- Softwares emissor de NF-e: se você já usa um (como o NF-e gratuito do governo ou um ERP), a conversão já está embutida. Mas depende de ter o software instalado e configurado.
- Portais de contabilidade: alguns sistemas de gestão fiscal já fazem isso automaticamente ao importar XMLs. Se você tem acesso a um, use.
- Bibliotecas de desenvolvimento: para quem é desenvolvedor, existem bibliotecas em PHP, Python e outras linguagens que geram o DANFE programaticamente. Útil para automação, mas não prático para uso pontual.
Para uso rápido, esporádico e sem burocracia, o conversor online resolve bem. Para volume alto e integração em sistemas, faz mais sentido olhar para soluções programáticas.
Se você também lida com outras tarefas relacionadas à gestão empresarial, pode ser útil conhecer ferramentas como o Gerador de CNPJ para testes de formulários, o Simulador de DAS MEI se for MEI, ou o Gerador de Holerite para documentação de funcionários.
Perguntas Frequentes
O conversor funciona com qualquer XML de nota fiscal?
Funciona com XMLs de NF-e (Nota Fiscal Eletrônica), que é o padrão federal para circulação de mercadorias. Não é compatível com NF-Se (nota de serviço municipal) porque cada município define seu próprio layout de XML, o que impossibilita um conversor universal para esse tipo. Para CT-e e MDF-e, que são outros documentos fiscais eletrônicos, também não há compatibilidade direta.
Os dados da minha nota fiscal ficam salvos em algum servidor?
Não. O processamento é feito inteiramente no seu navegador, no lado do cliente. O arquivo XML não é enviado para nenhum servidor externo. Isso é importante especialmente porque notas fiscais contêm informações sensíveis de empresas e transações comerciais.
O PDF gerado tem validade fiscal?
O DANFE gerado serve como representação visual da nota, mas não tem validade fiscal por si só. O documento com validade jurídica é o XML autorizado pela SEFAZ. O DANFE é usado para facilitar a conferência e o transporte físico de mercadorias — para fins contábeis e fiscais formais, o XML é o que importa. Para verificar a autenticidade de uma nota, use a chave de acesso de 44 dígitos no portal da Receita Federal ou da SEFAZ do seu estado.
Consigo converter múltiplos XMLs de uma vez?
A ferramenta processa um arquivo por vez. Se você precisar converter um volume grande de XMLs, pode ser mais prático usar um software de gestão fiscal ou uma biblioteca de desenvolvimento que processe em lote. Para conversões pontuais, converter um a um é rápido o suficiente para não ser um problema real.