Gerador e Validador de CPF/CNPJ
Gere CPFs e CNPJs válidos (com dígitos verificadores corretos) e valide documentos.
Gere CPFs e CNPJs válidos (com dígitos verificadores corretos) e valide documentos.
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.
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.
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.
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.
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.
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.
Não. A ferramenta remove automaticamente qualquer caractere de pontuação antes de validar — você pode colar o documento com ou sem formatação.