geradores
Publicado por SMCS AI Factory · Conteúdo revisado:
Validador de CPF e CNPJ online — dígitos verificadores
Valide dígitos verificadores de CPF e CNPJ no browser (não consulta a Receita).
Cole um CPF ou CNPJ para validar os dígitos.
Só confere algoritmo de dígitos verificadores no browser. Não consulta Receita Federal, não prova existência de cadastro e não autoriza uso fraudulento.
Só algoritmo de dígitos no browser. Não consulta cadastro na Receita Federal.
Outras ferramentas
Gerador de Dados BR
Gere nome, telefone, e-mail e endereço fictícios para testes de formulário.
Dias Úteis BR
Calcule dias úteis entre datas e some prazos com feriados nacionais brasileiros.
Utilitários de Texto
Contador de palavras e caracteres, conversor de maiúsculas e slugify — grátis no browser.
Contador de Palavras
Conte palavras, caracteres, linhas e frases grátis online.
O que esta validação confere, e o que ela ignora
Removemos toda a pontuação, conferimos o comprimento — onze dígitos para CPF, catorze para CNPJ — recusamos sequências de dígito repetido e recalculamos os dois verificadores por módulo 11.
Se os dígitos recalculados batem com os informados, o número é consistente. É uma conferência aritmética completa e uma verificação de existência absolutamente nenhuma.
Como conferir um número antes de usá-lo
Cole o número: Com ou sem pontuação, CPF ou CNPJ.
Leia o veredito: A resposta é sobre consistência dos dígitos, não sobre existência.
Se recusar, confira a digitação: Recusa quase sempre indica um dígito trocado ou dois invertidos.
Confirme no servidor: Em produção, repita a validação fora do navegador.
Válido e existente são duas perguntas diferentes
Esta é a confusão que gera mais prejuízo em cadastro: um número aprovado aqui pode não pertencer a ninguém, e um número recusado aqui com certeza está errado em algum dígito.
O verificador existe para pegar erro de digitação — dígito trocado, dois dígitos invertidos. Ele não foi feito para provar que a inscrição existe, e nenhuma conta local jamais poderá provar isso. Só uma consulta à base oficial responde essa segunda pergunta.
Como aproveitar o resultado
- Recusado aqui significa erro de digitação em algum dígito: peça para o usuário conferir antes de qualquer coisa.
- Aprovado aqui significa apenas que a forma está correta — nunca trate como confirmação de identidade.
- Cole com ou sem pontuação; a pontuação é descartada antes da conta.
- Sequências como onze dígitos iguais são recusadas mesmo passando na aritmética, porque nenhuma inscrição real tem essa forma.
- Em cadastro de produção, use esta checagem no navegador para dar retorno rápido e valide de novo no servidor.
- Não geramos número de teste: retiramos os geradores de CPF e CNPJ em 2026 porque preferimos conferir um número que você recebeu a fabricar um novo.
Por que sequências repetidas são recusadas
Onze dígitos iguais chegam a passar no cálculo do módulo 11 em alguns casos, e mesmo assim não correspondem a inscrição nenhuma. É um caso conhecido em que a aritmética sozinha aprovaria algo que a realidade recusa.
Por isso a checagem é explícita e vem antes do cálculo, tanto para CPF quanto para CNPJ. Validador que não faz isso aceita 111.111.111-11, e é um teste rápido de qualidade quando você avalia uma biblioteca.
O que o dígito verificador realmente protege
Ele foi desenhado contra erro humano de transcrição: trocar um dígito por outro, ou inverter dois vizinhos. Nesses casos a soma ponderada muda e o resto da divisão deixa de bater, então o erro aparece na hora.
É proteção contra engano, não contra má-fé. Quem quer forjar um número consegue calcular verificadores tão bem quanto esta página — que é exatamente o motivo de existir consulta oficial.
Sobre o CNPJ alfanumérico
A Receita Federal implanta a partir de 31 de julho de 2026 o CNPJ alfanumérico para novas inscrições, pela Instrução Normativa RFB nº 2.229/2024. Os números já existentes seguem válidos e inalterados, conforme a própria Receita.
Esta validação hoje descarta caracteres não numéricos, o que significa que um CNPJ com letras seria recusado por aqui. Registramos a limitação em vez de escondê-la: enquanto a regra de cálculo do formato novo não estiver verificável em fonte oficial, preferimos recusar a acertar por acaso.
Quando validar no cliente não basta
Checagem no navegador melhora a experiência e não substitui validação no servidor, que precisa de um lugar para rodar. Se o que falta é esse ambiente, o investimento é em infraestrutura e não em mais uma camada de conferência.