Esta ferramenta gera CNPJs matematicamente válidos (com dígitos verificadores corretos) para uso em testes de sistemas. Os números gerados NÃO correspondem a empresas reais — não use para fins ilícitos.
Como o CNPJ é formado
CNPJ tem 14 dígitos no formato XX.XXX.XXX/0001-XX. Os 8 primeiros são o número base. Os 4 seguintes (0001) indicam matriz/filial. Os 2 últimos são dígitos verificadores calculados pelo algoritmo módulo 11.
Algoritmo de validação
Cada dígito é multiplicado por pesos específicos (5,4,3,2,9,8,7,6,5,4,3,2 para o primeiro DV; 6,5,4,3,2,9,8,7,6,5,4,3,2 para o segundo). Soma é dividida por 11. Resto define o DV (se < 2, DV = 0; senão, DV = 11 − resto).
Validação matemática NÃO garante que o CNPJ existe na Receita Federal. Para confirmação real, consulte gov.br/empresas.
Perguntas frequentes
Não. São números matematicamente válidos mas não correspondem a empresas existentes. Uso destinado exclusivamente a testes de software.
