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.
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.
- 1Cole o númeroDigite ou cole um CPF ou CNPJ, com ou sem pontos, barra e traço. Para vários, coloque um por linha.
- 2Escolha o tipo se necessárioAuto os diferencia pelo comprimento. Escolha CPF ou CNPJ para forçar um.
- 3Leia o resultadoUm 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.
- 4Copie ou baixeCopie 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
Validador de IBAN
Verifique o país, o comprimento e os dígitos de controle de um IBAN, além dos dígitos de controle nacionais para Espanha, França, Bélgica, Itália, Portugal e Noruega. Sheba iraniano e IBANs turcos mostram o banco. Verifica uma lista inteira de uma vez.
Calculadora de Imposto de Renda e Salário Líquido da Índia
Estime seu imposto de renda na Índia e o salário líquido mensal para o ano fiscal 2026-27 ou 2025-26 nos regimes Novo e Antigo, com uma comparação lado a lado mostrando qual deles economiza mais.
Verificador de número de identidade chinês (身份证号码校验)
Verifique o formato e o dígito verificador de um número de identidade de residente chinês e leia a data de nascimento, o sexo e a província que ele codifica. Converte os antigos números de 15 dígitos para 18 e verifica números de identidade de Taiwan e Hong Kong. Um número ou uma lista inteira.