Gerador de CNPJ
Gere números de CNPJ válidos para testes — o dígito verificador segue o algoritmo oficial.
Aviso importante
IMPORTANTE: Nosso gerador de CNPJ online tem como intenção ajudar estudantes, programadores, analistas e testadores a gerar dados válidos, normalmente necessários para testar seus softwares em desenvolvimento. A má utilização dos dados aqui gerados é de total responsabilidade do usuário. Os números são gerados de forma aleatória, respeitando as regras de criação de cada documento.
Ferramentas relacionadas
Validador de CNPJ
Verifique se um CNPJ é matematicamente válido.
Gerador de CPF
Gere números de CPF válidos, com ou sem máscara.
Gerador de Inscrição Estadual
Gere números de Inscrição Estadual válidos para as 27 UFs, com ou sem máscara.
Gerador de Título de Eleitor
Gere números de Título de Eleitor válidos, com ou sem formatação.
Gerador de Placas
Gere placas de veículo no padrão antigo ou Mercosul.
Gerador de CEP
Gere números de CEP fictícios, com ou sem máscara, por região dos Correios.
Publicidade
Sobre esta ferramenta
Publicidade
Como o CNPJ é calculado
Um algoritmo em duas etapas
Exemplo didático com base 123456780001.
12 dígitos base
123456780001
Passo 1
Os 12 dígitos base
Eles serão usados para calcular os verificadores.
Passo 2
1º dígito verificador
Multiplique por pesos 5,4,3,2,9,8,7,6,5,4,3,2.
Soma = 222 → resto em 222 ÷ 11 é 2 → 1º dígito = 9.
Passo 3
2º dígito verificador
Repita com 13 dígitos (base + 1º verificador).
Soma = 237 → resto em 237 ÷ 11 é 6 → 2º dígito = 5.
Resultado
CNPJ completo do exemplo:
Regra geral: resto menor que 2 vira 0; senão, o dígito é 11 − resto.
CNPJ alfanumérico
No formato novo, a base pode conter letras e números. Antes do cálculo, cada caractere vira número pela regra charCode - 48. Exemplo: A=17, B=18, Z=42. Depois, o cálculo dos dois verificadores é o mesmo mostrado acima.
Publicidade