Número copiado!

Validador de CPF e CNPJ

Valide CPFs e CNPJs com verificação dos dígitos verificadores pelo algoritmo oficial (módulo 11). Detecção automática do tipo de documento. 🔍
Apenas Validação de Formato
Esta ferramenta apenas valida os dígitos verificadores matematicamente. Não consulta a base de dados da Receita Federal.

Esta ferramenta processa os dados localmente no seu navegador. Nenhuma informação é enviada para servidores externos.

O que é a validação de CPF e CNPJ?

A validação de CPF e CNPJ consiste em verificar se os dígitos verificadores de um número são matematicamente consistentes com os demais dígitos, usando o algoritmo de módulo 11 definido pela Receita Federal.

Estrutura do CPF

O CPF possui 11 dígitos no formato XXX.XXX.XXX-XX . Os 9 primeiros dígitos identificam o contribuinte e a região fiscal. Os 2 últimos são os dígitos verificadores, calculados a partir dos 9 primeiros com pesos de 10 a 2 (primeiro dígito) e 11 a 2 (segundo dígito).

Estrutura do CNPJ

O CNPJ possui 14 dígitos no formato XX.XXX.XXX/XXXX-XX . Os 8 primeiros identificam a empresa, os 4 seguintes indicam a filial (0001 para matriz), e os 2 últimos são os dígitos verificadores, calculados com pesos de 5 a 2 e 6 a 2.

O algoritmo módulo 11

O cálculo multiplica cada dígito por um peso específico, soma os resultados e obtém o resto da divisão por 11. Se o resto for menor que 2, o dígito verificador é 0; caso contrário, é 11 - resto . O processo é repetido para o segundo dígito verificador incluindo o primeiro já calculado.

Detecção Automática Identifica se o número é CPF ou CNPJ com base na quantidade de dígitos digitados.
Formatação Automática Aplica a máscara correta enquanto você digita: CPF (XXX.XXX.XXX-XX) ou CNPJ (XX.XXX.XXX/XXXX-XX).
Algoritmo Oficial Usa o algoritmo de módulo 11 definido pela Receita Federal para verificar os dígitos.
100% Local Todo o processamento é feito no seu navegador. Nenhum dado é enviado para servidores.

Perguntas Frequentes

Dígitos verificadores são os últimos dígitos de um CPF ou CNPJ, calculados a partir dos demais usando um algoritmo matemático (módulo 11). Eles servem para:

  • Detectar erros de digitação
  • Identificar números inventados
  • Garantir consistência matemática do documento

No CPF, são os 2 últimos dígitos (após o hífen). No CNPJ, também são os 2 últimos.

O algoritmo módulo 11 funciona em etapas:

  1. Multiplica cada dígito por pesos decrescentes (10, 9, 8... para CPF; 5, 4, 3... para CNPJ)
  2. Soma todos os produtos
  3. Calcula o resto da divisão por 11
  4. Se o resto for menor que 2, o dígito é 0; senão, é 11 - resto

O processo é repetido para calcular o segundo dígito verificador.

Não. CPFs com todos os dígitos iguais (como 111.111.111-11 ou 000.000.000-00) passam matematicamente no cálculo do módulo 11, mas são considerados inválidos pela Receita Federal.

Esta ferramenta detecta e rejeita automaticamente esses 10 casos conhecidos.

As principais diferenças são:

  • CPF: 11 dígitos, formato XXX.XXX.XXX-XX, identifica pessoas físicas
  • CNPJ: 14 dígitos, formato XX.XXX.XXX/XXXX-XX, identifica empresas

Ambos usam o algoritmo módulo 11, mas com pesos multiplicadores diferentes no cálculo dos dígitos verificadores.

Não. Esta ferramenta apenas valida o formato e os dígitos verificadores matematicamente usando o algoritmo módulo 11.

Ela não consulta a base de dados da Receita Federal. Um CPF/CNPJ pode ser matematicamente válido mas não estar registrado ou estar inativo.

Sim. A detecção é automática baseada na quantidade de dígitos:

  • 11 dígitos → CPF (XXX.XXX.XXX-XX)
  • 14 dígitos → CNPJ (XX.XXX.XXX/XXXX-XX)

A máscara de formatação muda automaticamente enquanto você digita.

A validação é feita 100% localmente no seu navegador usando JavaScript. Nenhum dado é enviado para servidores externos.

Você pode inclusive usar a ferramenta offline após o carregamento inicial da página.

Infraestrutura DokeHost

Hospedar com Quem Entende de Tecnologia

Nossa infraestrutura enterprise sustenta desde ferramentas gratuitas até servidores críticos de empresas. Conheça os serviços que podem impulsionar o seu projeto.