Saltar para o conteúdo principal
LibraTool logoLibraTool

Validador de CPF e CNPJ grátis

Verifique os dígitos verificadores de um CPF ou CNPJ brasileiro, incluindo o novo CNPJ alfanumérico a partir de julho de 2026, e formate com a máscara usual. Cole uma coluna inteira para verificar todos e baixar um CSV.

Cole um CPF ou CNPJ (ou uma coluna inteira, um por linha). Os dígitos verificadores são recalculados nesta página, incluindo o CNPJ alfanumérico emitido a partir de julho de 2026.

Tipo

Isso verifica apenas a aritmética. Não consulta a Receita Federal, portanto, não pode dizer se um CPF está regular ou se uma empresa está ativa.

🔒 Verificado neste navegador. Nada do que você cola é enviado, armazenado ou colocado na barra de endereços.

Como funciona

Os números de CPF e CNPJ terminam em dois dígitos verificadores que são calculados a partir dos outros dígitos. Esta página os recalcula no seu navegador com os pesos da Receita Federal, incluindo a regra do CNPJ alfanumérico onde cada caractere conta como seu código ASCII menos 48, e os compara com os dígitos que você digitou.

  1. 1
    Cole o número
    Digite ou cole um CPF ou CNPJ, com ou sem pontos, barra e traço. Para vários, coloque um por linha.
  2. 2
    Escolha o tipo se necessário
    Auto os diferencia pelo comprimento. Escolha CPF ou CNPJ para forçar um.
  3. 3
    Leia o resultado
    Um número válido é mostrado com sua máscara e, para um CPF, a região fiscal; um CNPJ mostra matriz ou filial. Um inválido mostra quais dígitos verificadores deveria ter tido.
  4. 4
    Copie ou baixe
    Copie o número com ou sem a máscara ou, para uma lista, baixe os resultados como CSV.

Seus números são verificados neste navegador. Nada é enviado, armazenado ou colocado na barra de endereços.

Guia

Exemplo prático

Cole 529.982.247-25 com "Tipo" em "Automático". A ferramenta reconhece um CPF, mostra "CPF válido", o número com máscara e a linha "Região fiscal (9º dígito 7): ES, RJ". O primeiro dígito de verificação resulta em 2 e o segundo em 5, então 25 está correto. Cole 11.222.333/0001-81 e você obtém "CNPJ válido" e "Matriz (0001)". "Testar com exemplo" carrega quatro números, incluindo o CNPJ alfanumérico 12.ABC.345/01DE-35, e informa "3 de 4 válidos". O último, 111.444.777-36, é rejeitado com "Os dígitos de verificação não conferem. Para estes primeiros dígitos, eles teriam que ser 35."

Quais configurações usar e os limites

  • Saiba o que significa ser válido. A ferramenta recalcula os dois dígitos de verificação, portanto detecta erros de digitação e números inventados. Ela não consulta nada, então não pode lhe dizer se um CPF está regular, se uma empresa está ativa ou de quem é o número. Nada do que você cola é enviado, armazenado ou colocado na barra de endereços.
  • Deixe o Tipo em Automático ou force um. Em "Tipo", "Automático" lê de 9 a 11 dígitos como CPF e de 12 a 14 caracteres como CNPJ. Escolha "CPF" ou "CNPJ" para forçar o tipo; um número com o comprimento errado então falha com uma mensagem de comprimento. Pontos, traços, barras e espaços dentro de um número são ignorados, e dígitos de largura total são convertidos.
  • Letras em um CNPJ são aceitas. A partir de julho de 2026, a Receita Federal emite CNPJs cujos primeiros 12 caracteres podem ser letras de A a Z, além de dígitos; os dois últimos permanecem dígitos. A ferramenta conta cada caractere como seu código ASCII menos 48 (A é 17, Z é 42), converte minúsculas em maiúsculas e adiciona uma nota de que sistemas mais antigos podem ainda não aceitar letras.
  • Zeros à esquerda omitidos são repostos. Planilhas frequentemente removem zeros à esquerda. Uma entrada apenas com dígitos de 9 ou 10 dígitos é completada para 11 e verificada como CPF, e uma com 12 ou 13 dígitos é completada para 14 e verificada como CNPJ. Assim, 1234567890 é lido como 012.345.678-90 e passa. O número formatado no resultado mostra exatamente o que foi verificado.
  • Verifique uma coluna inteira. Cole um número por linha; vírgulas, ponto e vírgula e tabulações também separam entradas. Até 5.000 são verificados, e a tabela mostra cada número formatado, seu tipo e o resultado. "Baixar CSV" usa ponto e vírgula para que o Excel com configuração brasileira abra em colunas, e tem as colunas entrada, tipo, formatado, válido, problema e detalhe. "Copiar números válidos" copia apenas os válidos, com a máscara, um por linha.
  • Use os detalhes extras e os botões de copiar. Um CPF válido mostra a região fiscal dada pelo seu 9º dígito, por exemplo 7 resulta em ES e RJ e 8 resulta em SP. Um CNPJ válido mostra o número da filial: "Matriz (0001)" ou "Filial número 0002". "Copiar com máscara" fornece o formato pontuado, como 529.982.247-25, e "Copiar apenas caracteres" fornece 52998224725, para campos que não aceitam pontuação.

Problemas comuns e como resolvê-los

Diz "Tem 25 caracteres. Um CPF tem 11 dígitos e um CNPJ tem 14 caracteres." (com a sua contagem).
Ou há dígitos faltando ou sobrando, ou dois números estão na mesma linha. Um espaço não separa entradas, então "529.982.247-25 11.222.333/0001-81" é lido como um número longo de 25 caracteres. Coloque cada número em sua própria linha ou separe-os com vírgulas ou ponto e vírgula.
Diz "Os dígitos de verificação não conferem. Para estes primeiros dígitos, eles teriam que ser 35." (com os seus próprios dígitos).
Os primeiros 9 caracteres de um CPF, ou os primeiros 12 de um CNPJ, produzem dígitos de verificação que diferem dos dois últimos que você digitou. A mensagem mostra o par que eles precisariam ter. A ferramenta não pode dizer se os dois últimos dígitos estão errados ou se um dígito anterior está, então compare o número com o documento de origem. Dígitos vizinhos trocados são uma causa comum.
Diz "Todos os dígitos são iguais. Esses números passam na aritmética, mas nunca são emitidos."
Números como 111.111.111-11 ou 00.000.000/0000-00 satisfazem a fórmula do dígito de verificação, então a ferramenta os rejeita propositalmente: a mensagem diz que eles nunca são emitidos. Use o número real.
Diz "Contém caracteres que não podem aparecer aqui. Um CPF tem apenas dígitos; um CNPJ pode ter letras apenas nos seus primeiros 12 caracteres."
Procure uma letra nos dois últimos caracteres de um CNPJ, ou um símbolo solto como @ capturado em uma cópia e colagem. Uma letra dentro de um CPF é reportada desta forma apenas quando "Tipo" está definido como "CPF"; em "Automático", o número não tem mais de 9 a 11 dígitos, então geralmente aparece uma mensagem de comprimento. Digitar a letra O no lugar do dígito 0 é um erro fácil de cometer.
Um número que sei que está certo mostra "CPF inválido" ou "CNPJ inválido".
Verifique os botões de "Tipo". Se "CPF" estiver selecionado e você colar um CNPJ, ou vice-versa, o número falha com uma mensagem de comprimento como "Tem 14 caracteres. Um CPF tem 11 dígitos e um CNPJ tem 14 caracteres." Volte o "Tipo" para "Automático", que escolhe o tipo pelo comprimento.

Como se compara

Os serviços oficiais da Receita Federal podem lhe dizer se um CPF está regular ou um CNPJ está ativo; esta ferramenta não pode, porque ela apenas verifica a fórmula. Portanto, um número que passa aqui é plausível, não confirmado, e um número inventado pode passar. O que ela faz bem é detectar erros de digitação e números malformados instantaneamente, para uma coluna inteira de uma vez, sem enviar nada a lugar nenhum. Um validador escrito apenas para o CNPJ antigo totalmente numérico rejeitaria os novos números baseados em letras; este aceita ambos. Ele verifica números que você já tem e não os gera.

Ferramentas relacionadas

Perguntas frequentes