Gerador de CNPJ

Gere números de CNPJ válidos, incluindo o novo formato alfanumérico.

    Como funciona o gerador de CNPJ

    Um número de CNPJ (Cadastro Nacional da Pessoa Jurídica) tem 14 caracteres: 12 caracteres base e 2 dígitos verificadores, calculados a partir dos 12 primeiros usando um algoritmo público de módulo 11. Cada um dos 12 primeiros caracteres é multiplicado por um peso fixo (5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 para o primeiro dígito verificador, e uma sequência semelhante incluindo o primeiro DV para o segundo), a soma dos produtos é dividida por 11, e o resto define o dígito: se o resto for menor que 2, o dígito é 0; caso contrário, o dígito é 11 menos o resto. Este gerador sorteia os 12 primeiros caracteres e calcula os dígitos verificadores exatamente como a Receita Federal faz, garantindo que o resultado seja um CNPJ matematicamente válido.

    O novo CNPJ alfanumérico

    A Receita Federal instituiu um novo padrão de CNPJ em que os 12 primeiros caracteres podem conter letras (de A a Z) além de números, ampliando a capacidade de numeração do cadastro. Os 2 dígitos verificadores finais continuam sendo sempre numéricos. No cálculo, cada letra é convertida em um valor numérico (seu código ASCII menos 48) antes de entrar na fórmula do módulo 11 — por exemplo, a letra "A" vale 17. Marque a opção "CNPJ alfanumérico" neste gerador para simular números já no novo formato, útil para testar se seus sistemas estão preparados para a mudança antes que ela se torne obrigatória.

    Para que serve gerar um CNPJ

    Times de desenvolvimento usam CNPJs de teste para validar formulários de cadastro empresarial, testar integrações com sistemas fiscais, bancários e de emissão de nota fiscal, e simular cargas de dados em ambientes de homologação sem expor informações de empresas reais. Gerar vários números de uma vez, com ou sem pontuação, agiliza a criação de massas de teste para QA e desenvolvimento.

    É importante reforçar que os CNPJs gerados aqui são números aleatórios que apenas satisfazem a regra matemática de validação — eles não pertencem a nenhuma empresa real e não devem ser usados para simular a identidade de um CNPJ existente. Usar um número de documento, mesmo gerado aleatoriamente, para fraudar terceiros ou obter vantagem indevida é crime previsto nos artigos 299 (falsidade ideológica) e 171 (estelionato) do Código Penal. Use estes números exclusivamente para fins de teste e desenvolvimento de software.

    Perguntas frequentes

    O CNPJ gerado aqui é válido?

    Sim. Ele passa em todas as validações matemáticas de dígito verificador usadas pela Receita Federal. Porém, é um número aleatório sem vínculo com nenhuma empresa real — ele não existe no Cadastro Nacional da Pessoa Jurídica.

    O que é o CNPJ alfanumérico?

    É o novo padrão de CNPJ que a Receita Federal está adotando para os 12 primeiros caracteres, que passam a poder conter letras além de números. Os 2 dígitos verificadores finais continuam sendo sempre numéricos, calculados pelo mesmo algoritmo de módulo 11.

    Posso usar esse CNPJ para cadastrar uma empresa em um site?

    Não é recomendado. Muitos sistemas consultam a situação do CNPJ na Receita Federal, e um CNPJ gerado aleatoriamente não terá cadastro ativo. Use estes números apenas para testar formulários, sistemas e validações durante o desenvolvimento.

    Para que serve gerar um CNPJ de teste?

    Times de desenvolvimento usam CNPJs de teste para validar formulários de cadastro, testar integrações com sistemas fiscais e de pagamento, e popular bancos de dados de homologação sem usar dados de empresas reais.

    É crime usar um CNPJ gerado para enganar alguém?

    Sim. Usar qualquer número de documento, mesmo gerado aleatoriamente, para fraude ou falsidade ideológica é crime previsto nos artigos 299 e 171 do Código Penal.