Ir para o conteúdo

Gerador de CNPJ numérico e alfanumérico

Gere CNPJs numéricos ou alfanuméricos, o formato que a Receita Federal começou a emitir em julho de 2026, para testes, ou valide CNPJs no seu navegador.

Documento

CNPJCadastro Nacional da Pessoa Jurídica

Número de registro de empresa · escrito como 12.ABC.345/01DE-35

De onde vêm as regras

Opções

Até 10.000 por vez

Apenas formato válido · não pertence a ninguém · para testes

Escolha as opções e clique em Gerar. Os números passam por todas as regras que esta página verifica, então servem para formulários, fixtures e QA.

As raízes são aleatórias, então, por acaso, uma pode ser igual a um CNPJ já registrado: use apenas em sistemas de teste. O simulador de CNPJ da Receita Federal também fornece números alfanuméricos fictícios para testes.
Roda no seu navegador · sem uploadComo funciona

Como usar: Gerador de CNPJ

  1. 1

    Escolha o formato

    Selecione numérico para CNPJs como eram emitidos antes de julho de 2026, ou alfanumérico para testar o novo formato com letras na raiz.

  2. 2

    Matriz ou filial

    Mantenha 0001 para matrizes, ou peça números de estabelecimento aleatórios para testar filiais.

  3. 3

    Gere e exporte

    Defina a quantidade, clique em Gerar e copie a lista, ou salve em TXT, CSV ou JSON com raiz, estabelecimento e formato em cada linha.

  4. 4

    Valide dados existentes

    Cole CNPJs do seu banco de dados na aba Verificar para encontrar aqueles cujos dígitos verificadores não conferem.

Limites e Pro

Grátis: até 10.000 CNPJs por lote, numéricos ou alfanuméricos, matriz ou filial aleatória, e até 10.000 linhas por verificação.

O Pro aqui só remove os anúncios. Ver o Pro

Sobre: Gerador de CNPJ

A partir de julho de 2026, a Receita Federal passa a emitir novos CNPJs cujos doze primeiros caracteres podem conter letras. Por isso, todo sistema que armazena ou valida um CNPJ precisa aceitar algo como 12.ABC.345/01DE-35. Quem desenvolve e atualiza um ERP, um módulo de notas fiscais ou uma importação de fornecedores precisa de números de teste nos dois formatos, e este gerador os cria: CNPJs numéricos, como sempre foram, ou alfanuméricos, com pelo menos uma letra na raiz da empresa.

Um CNPJ tem quatorze caracteres. Os oito primeiros identificam a empresa, os quatro seguintes o estabelecimento (0001 costuma ser a matriz, e números maiores são as filiais) e os dois últimos são dígitos verificadores. O manual da Receita os calcula transformando cada caractere em seu código ASCII menos 48, de modo que os dígitos mantêm o valor e de A a Z viram 17 a 42. Depois, aplicam-se pesos de 2 a 9 da direita para a esquerda, reiniciando após o oitavo caractere, e toma-se 11 menos o resto da divisão por 11, ou 0 quando o resto é 0 ou 1. Os dígitos verificadores continuam numéricos nos dois formatos.

A aba Verificar aplica exatamente essa regra aos CNPJs colados, com ou sem pontos, barra e hífen, e mostra qual par de dígitos era esperado. Os CNPJs numéricos já emitidos mantêm seus números e dígitos verificadores.

A página não consegue confirmar que uma empresa existe nem ler sua situação cadastral; isso exige a consulta pública da Receita, e nada aqui entra em contato com ela.

Privacidade

Os CNPJs gerados e colados são tratados inteiramente dentro desta página: nenhuma requisição os leva à Receita Federal ou a qualquer outro serviço, e nada do que você digita é armazenado.

Gerador de CNPJ: perguntas frequentes

O que muda com o CNPJ alfanumérico?
Os novos registros a partir de julho de 2026 podem receber CNPJs cujos doze primeiros caracteres misturam letras maiúsculas e dígitos, enquanto os dois últimos continuam sendo dígitos verificadores numéricos. Campos que só aceitam dígitos, colunas numéricas de banco de dados e máscaras como 99.999.999/9999-99 precisam ser atualizados. O tamanho, a pontuação e a divisão em raiz, estabelecimento e dígitos verificadores permanecem iguais.
Como os dígitos verificadores são calculados quando há letras?
Cada caractere vira seu código ASCII menos 48: os dígitos não mudam e o A vale 17. Para 12ABC34501DE, os pesos 5 4 3 2 9 8 7 6 5 4 3 2 resultam em 459, resto 8, então o primeiro dígito é 3. Somando-o e usando os pesos de 6 a 2, o resultado é 424, resto 6, segundo dígito 5: 12.ABC.345/01DE-35, o próprio exemplo da Receita.
Os CNPJs numéricos que já existem mudam?
Não. As empresas mantêm o CNPJ que têm, com os mesmos dígitos verificadores; o formato alfanumérico vale para os números novos. Como um CNPJ numérico é simplesmente um sem letras, o mesmo cálculo valida os dois tipos, e por isso esta página não precisa de um modo separado para verificar números antigos e novos lado a lado.
O que significam os quatro dígitos depois da barra?
Eles numeram o estabelecimento dentro da empresa. 0001 normalmente é a matriz, e 0002, 0003 e assim por diante são filiais. Os oito primeiros caracteres, a raiz, são os mesmos para todos eles, então dois CNPJs com a mesma raiz pertencem à mesma empresa.
Um CNPJ gerado passa na validação do meu sistema?
Ele passa em qualquer verificação que aplique a regra de dígitos verificadores da Receita, inclusive em sistemas que já aceitam letras. Não passa em uma consulta ao cadastro da Receita, porque o número foi inventado para teste. Para ambientes de sandbox, a Receita também oferece um simulador que fornece CNPJs alfanuméricos fictícios.

Outras tarefas com esta ferramenta