Gerador de CNPJ.

O gerador de CNPJ cria números fictícios com 14 posições e dígitos verificadores válidos, nos formatos numérico e alfanumérico. A base 112223330001 resulta em 11.222.333/0001-81. No formato novo da IN RFB 2.229/2024, letras de A a Z entram nas 12 primeiras posições e os dois últimos dígitos continuam numéricos.

Atualizado em Valores digitados não saem do navegador

Gere CNPJs válidos para teste

Dígitos verificadores pelo módulo 11, no formato numérico ou no alfanumérico. Tudo é gerado no navegador.

CNPJ fictício, só para teste de software. Usar documento falso para fraude ou para se passar por outra empresa é crime.
Formato
Tab próximo campo Ctrl K buscar outra ferramenta
CNPJcalterix
Clique em gerar
Os dois últimos caracteres são sempre dígitos. No modo alfanumérico, letras aparecem só nas 12 primeiras posições. Pode coincidir por acaso com um CNPJ real: use só em testes.
CNPJ fictício, apenas para teste de software. O número gerado pode coincidir por acaso com o de uma empresa real. Usar documento falso para fraude ou para se passar por outra empresa é crime.

Como os dígitos verificadores são calculados

O CNPJ tem 8 posições de raiz, 4 de ordem (0001 para a matriz) e 2 dígitos verificadores, calculados por módulo 11. O primeiro usa os pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 sobre as 12 primeiras posições. O segundo inclui o primeiro verificador e usa 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2. Resto menor que 2 dá 0; senão, o dígito é 11 menos o resto.

Base: 1 1 2 2 2 3 3 3 0 0 0 1
Soma 1 = 102; 102 mod 11 = 3, então 1º dígito = 11 − 3 = 8
Soma 2 (base + 8, pesos 6 a 2 e 9 a 2) = 120; 120 mod 11 = 10, então 2º dígito = 11 − 10 = 1
CNPJ: 11.222.333/0001-81

O CNPJ alfanumérico

A Receita Federal adota um CNPJ com letras, previsto na Instrução Normativa RFB nº 2.229/2024. Segundo as orientações da Receita, os primeiros CNPJs alfanuméricos são emitidos a partir de julho de 2026, e os CNPJs numéricos já existentes continuam válidos, sem troca de número.

  • O CNPJ segue com 14 posições: AA.AAA.AAA/AAAA-DV.
  • As 12 primeiras posições (raiz e ordem) aceitam dígitos de 0 a 9 e letras de A a Z.
  • Os dois dígitos verificadores continuam sempre numéricos.
  • O cálculo é o mesmo módulo 11, com o valor de cada caractere igual ao código ASCII menos 48.
CaractereCódigo ASCIIValor no cálculo
0480
9579
A6517
Z9042

Exemplo calculado pelo gerador: a base 12ABC34501DE recebe os dígitos 35 e fica 12.ABC.345/01DE-35. No modo alfanumérico, o gerador sorteia a raiz (e a ordem, se a opção de matriz estiver desmarcada) entre os 36 caracteres e garante ao menos uma letra.

Sistemas que guardam o CNPJ como número inteiro precisam passar para texto. Use este gerador para testar formulários, máscaras e validações nos dois formatos.

Para que usar, e para que não usar

  • Testar campos de CNPJ, máscaras e validações em desenvolvimento.
  • Popular bancos de dados de teste e demonstrações.
  • Conferir se um sistema aceita raiz e ordem com letras.

Não use CNPJ gerado para abrir conta, emitir nota fiscal ou cadastrar-se em serviços reais. Declarar documento falso é crime, e o número sorteado pode coincidir com o de uma empresa real. Para gerar também um CPF de teste, veja o gerador de CPF.

Perguntas frequentes

Como gerar um CNPJ válido para teste?

Escolha o formato, a quantidade e a máscara, e clique em gerar. O número sai com os dois dígitos verificadores corretos pelo módulo 11.

O que é o CNPJ alfanumérico?

É o novo formato da Receita Federal, em que raiz e ordem aceitam letras de A a Z além dos números. Os dois dígitos verificadores seguem numéricos.

Como se calcula o dígito verificador do CNPJ alfanumérico?

Com o mesmo módulo 11 do CNPJ numérico, usando como valor de cada caractere o código ASCII menos 48. Assim, "A" vale 17 e "Z" vale 42.

O CNPJ numérico antigo continua valendo?

Sim. Conforme as orientações da Receita, os CNPJs numéricos existentes continuam válidos, e os dois formatos convivem.

O que significa o 0001 no CNPJ?

É o número de ordem do estabelecimento. 0001 identifica a matriz, e as filiais recebem 0002, 0003 e assim por diante.

Posso usar CNPJ gerado em cadastro real?

Não. Documento falso em cadastro, nota ou conta é crime. O gerador existe só para testes de software.

Fontes e método

  • Receita Federal do Brasil: Instrução Normativa RFB nº 2.229/2024 (CNPJ alfanumérico) e perguntas e respostas sobre o CNPJ alfanumérico