Sobre o Gerador de Chave de Acesso NF-e
A chave de acesso é o identificador de 44 dígitos que acompanha toda Nota Fiscal Eletrônica (NF-e, modelo 55) e Nota Fiscal de Consumidor Eletrônica (NFC-e, modelo 65) no Brasil. Ela é impressa no DANFE, codificada no QR Code e usada para consultar o documento no portal da SEFAZ. Este gerador cria chaves fictícias, porém estruturalmente corretas: cada uma respeita o layout oficial e tem o dígito verificador calculado, de forma que passa pelo nosso validador de chave NF-e. Gere de 1 a 30 chaves por vez, escolha a UF do emitente, o modelo e a saída formatada ou crua.
Como funciona
A chave de 44 dígitos é a concatenação de campos de tamanho fixo, nesta ordem:
- cUF (2) — código IBGE da Unidade da Federação do emitente (ex.: 35 = SP, 33 = RJ, 53 = DF).
- AAMM (4) — ano e mês de emissão com dois dígitos cada (ex.: 2606 = junho de 2026).
- CNPJ (14) — CNPJ do emitente da nota.
- modelo (2) — 55 para NF-e ou 65 para NFC-e.
- série (3) + nNF (9) — série e número sequencial da nota.
- tpEmis (1) — tipo de emissão (1 = normal).
- cNF (8) — código numérico aleatório que dá unicidade à chave.
- DV (1) — dígito verificador.
O dígito verificador é calculado sobre os 43 primeiros dígitos pelo módulo 11. Percorrendo a chave da direita para a esquerda, cada dígito é multiplicado por um peso cíclico de 2 a 9 (2, 3, 4, 5, 6, 7, 8, 9, 2, 3, …). Somam-se os produtos e calcula-se o resto da divisão por 11. Se o resto for 0 ou 1, o DV é 0; caso contrário, o DV é 11 menos o resto. Esse é exatamente o algoritmo definido pela nota técnica da SEFAZ, e é o que o validador confere para dizer se uma chave é coerente.
Para que serve
- Popular bancos de dados e ambientes de homologação de ERPs e sistemas fiscais sem usar notas reais.
- Testar máscaras, campos e leitura de QR Code do DANFE em telas e formulários.
- Validar rotinas de cálculo de dígito verificador e de parsing da chave (UF, período, modelo).
- Gerar massa de dados para testes de carga, integrações e relatórios.
- Ensino e demonstração de como a estrutura da chave de acesso é montada.
⚠️ Aviso
As chaves geradas aqui são fictícias. Embora tenham formato e dígito verificador válidos, não correspondem a nenhuma nota fiscal registrada na SEFAZ e não retornam documento algum em consulta oficial. Use apenas para testes, estudo e desenvolvimento. É proibido empregar dados fictícios para fraude, falsificação de documentos ou qualquer finalidade ilícita.
Perguntas frequentes
A chave gerada é válida na SEFAZ?
Ela é estruturalmente válida: tem 44 dígitos e o dígito verificador correto, então passa em validadores de formato. Mas é fictícia e não existe na base da SEFAZ, portanto a consulta oficial não retorna nenhuma nota.
Qual a diferença entre os modelos 55 e 65?
O modelo 55 é a NF-e, usada em operações entre empresas e em vendas com destinatário identificado. O modelo 65 é a NFC-e, voltada ao consumidor final no varejo, equivalente eletrônica do antigo cupom fiscal. Você escolhe o modelo (ou deixa aleatório) antes de gerar.
Como o dígito verificador é calculado?
Por módulo 11 sobre os 43 primeiros dígitos: pesos cíclicos de 2 a 9 da direita para a esquerda, soma dos produtos, resto da divisão por 11; se o resto for 0 ou 1 o DV é 0, senão é 11 menos o resto.
Posso gerar várias chaves de uma vez e exportar?
Sim. Gere de 1 a 30 chaves por vez, copie todas com um clique ou baixe um arquivo CSV com a chave e a leitura (UF, mês/ano e modelo) de cada uma.