Gerador de CNPJ
Gere números de CNPJ válidos para testes — o dígito verificador segue o algoritmo oficial.
Publicidade
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.
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