Gerador e Validador de CPF/CNPJ

Gere CPFs e CNPJs válidos (com dígitos verificadores corretos) e valide documentos.

Gerar

Formato do CNPJ

Validar

O que é CPF e CNPJ?

O CPF (Cadastro de Pessoas Físicas) é o documento de identificação fiscal de pessoas físicas no Brasil, emitido pela Receita Federal. É composto por 11 dígitos, sendo os 2 últimos dígitos verificadores calculados a partir dos 9 primeiros por meio de um algoritmo de módulo 11, que detecta erros de digitação e impede a aceitação de documentos fictícios simples.

O CNPJ (Cadastro Nacional da Pessoa Jurídica) identifica empresas e entidades no Brasil. No formato tradicional (numérico), possui 14 dígitos — 12 de base e 2 dígitos verificadores. Segue o mesmo princípio de módulo 11 do CPF, com pesos específicos para cada posição.

O novo CNPJ Alfanumérico

A partir de 2026, a Receita Federal passou a emitir CNPJs no formato alfanumérico: os 12 caracteres da base podem ser dígitos (0–9) ou letras maiúsculas (A–Z), enquanto os 2 dígitos verificadores finais permanecem sempre numéricos. Isso amplia significativamente a capacidade de cadastro de novas empresas.

No cálculo dos dígitos verificadores do CNPJ alfanumérico, cada caractere é convertido para um valor numérico subtraindo 48 do seu código ASCII: assim '0'–'9' viram 0–9 e 'A'–'Z' viram 17–42. Os mesmos pesos do CNPJ numérico são aplicados sobre esses valores, e a regra de módulo 11 é idêntica.

Esta ferramenta suporta geração e validação de ambos os formatos.

Perguntas frequentes (FAQ)

Os documentos gerados são de pessoas ou empresas reais?

Não. Os CPFs e CNPJs gerados por esta ferramenta são fictícios — matematicamente válidos (passam na verificação de dígitos), mas não pertencem a nenhuma pessoa ou empresa cadastrada na Receita Federal. São úteis apenas para testes de software, preenchimento de formulários de desenvolvimento e validação de sistemas.

O que são dígitos verificadores?

São os últimos dígitos de um CPF ou CNPJ, calculados matematicamente a partir dos dígitos anteriores. Qualquer erro de digitação em um dos dígitos anteriores (exceto coincidências raras) torna os verificadores incorretos, permitindo que sistemas detectem documentos inválidos antes mesmo de consultar a Receita Federal.

Por que alguns CPFs com todos os dígitos iguais são inválidos?

Sequências como 000.000.000-00, 111.111.111-11, … 999.999.999-99 passam no cálculo de dígitos verificadores matematicamente, mas são oficialmente rejeitadas pela Receita Federal por serem obviamente fictícias. Esta ferramenta as rejeita na validação e nunca as gera.

Posso validar um CNPJ alfanumérico aqui?

Sim. A ferramenta detecta automaticamente o formato pelo tamanho e pelo conteúdo: se o campo de entrada tiver 14 caracteres com letras nos 12 primeiros, é tratado como CNPJ alfanumérico; se forem todos dígitos, é tratado como CNPJ numérico tradicional; se tiver 11 dígitos, é tratado como CPF.

A máscara (pontos, traço e barra) interfere na validação?

Não. A ferramenta remove automaticamente qualquer caractere de pontuação antes de validar — você pode colar o documento com ou sem formatação.