Validador de CPF e CNPJ

Confira se CPFs e CNPJs são válidos e padronize a formatação de listas inteiras.

um por linha, ou separados por vírgula

Processado no seu navegador: nada do que você digita ou envia sai do seu dispositivo.

Como validar CPF e CNPJ, inclusive o novo CNPJ alfanumérico

O validador de CPF e CNPJ confere se um documento é matematicamente válido, ou seja, se os dígitos verificadores correspondem aos demais números. Você pode colar um único documento ou uma lista inteira, com ou sem pontuação, e a ferramenta identifica automaticamente o que é CPF, CNPJ numérico e CNPJ alfanumérico.

A validação acontece no seu navegador: os documentos não são enviados para nenhum servidor, o que torna a ferramenta segura para conferir listas de clientes ou fornecedores.

Como usar

  1. Cole os documentos no campo, um por linha ou separados por vírgula ou ponto e vírgula.
  2. O resultado aparece na hora, com o total de válidos, inválidos e duplicados.
  3. Escolha se quer ver os números com ou sem pontuação e filtre só os válidos ou só os inválidos.
  4. Copie os válidos ou baixe um arquivo CSV para abrir no Excel ou no Google Planilhas.

Como funciona a validação do CPF

O CPF tem 11 dígitos: os 9 primeiros formam a base e os 2 últimos são os dígitos verificadores, calculados pelo módulo 11. O primeiro dígito verificador é obtido multiplicando os 9 primeiros números pelos pesos 10 a 2, somando os resultados e calculando o resto da divisão por 11. O segundo usa os 10 primeiros dígitos com pesos de 11 a 2. Sequências com todos os dígitos iguais, como 111.111.111-11, passam no cálculo, mas são consideradas inválidas.

O nono dígito indica a região fiscal onde o CPF foi emitido. Por exemplo, 8 corresponde a São Paulo, 7 ao Rio de Janeiro e Espírito Santo e 6 a Minas Gerais. A ferramenta mostra essa informação para cada CPF válido.

Como funciona a validação do CNPJ

O CNPJ tem 14 posições: 8 de identificação da empresa (a raiz), 4 do estabelecimento (0001 para a matriz) e 2 dígitos verificadores, também calculados por módulo 11, com os pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 para o primeiro dígito e 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 para o segundo.

CNPJ alfanumérico

Desde julho de 2026, a Receita Federal emite CNPJs com letras e números nas 12 primeiras posições, mantendo os dígitos verificadores numéricos. Os CNPJs existentes continuam iguais. Para calcular os dígitos, cada caractere vale o seu código ASCII menos 48: os números valem de 0 a 9 e as letras de 17 (A) a 42 (Z). O restante do cálculo é igual ao do CNPJ numérico.

Este validador já aceita os dois formatos, o que ajuda a testar se cadastros, ERPs e planilhas estão preparados para a mudança.

Válido não significa ativo

Um documento matematicamente válido não significa que ele exista ou esteja regular. Para saber se um CPF está regular ou se um CNPJ está ativo, consulte os serviços oficiais da Receita Federal.

Conteúdo revisado em .

Perguntas frequentes

O validador consulta a Receita Federal?

Não. A ferramenta verifica apenas se os dígitos verificadores estão corretos, o que é feito por cálculo matemático no seu navegador. Para saber se um CPF está regular ou se um CNPJ está ativo, use os serviços de consulta da Receita Federal.

Posso validar vários documentos de uma vez?

Sim. Cole uma lista com um documento por linha ou separados por vírgula ou ponto e vírgula. A ferramenta mostra o resultado de cada um, indica duplicados e permite baixar tudo em CSV.

O validador aceita o CNPJ alfanumérico?

Sim. O CNPJ alfanumérico, emitido a partir de julho de 2026, é reconhecido automaticamente e validado com a regra oficial: cada caractere vale o código ASCII menos 48 e os dígitos verificadores são calculados por módulo 11.

Os documentos que eu colo ficam salvos?

Não. Tudo é processado no seu navegador e nada é enviado ou armazenado. Ao fechar a página, a lista é descartada.

Por que 111.111.111-11 aparece como inválido?

Sequências de dígitos iguais satisfazem a conta dos dígitos verificadores, mas não são emitidas pela Receita Federal e são rejeitadas por qualquer sistema bem implementado. Por isso o validador as marca como inválidas.