Validador de CPF e CNPJ (com CNPJ alfanumérico)
Confira se um CPF ou CNPJ é válido pelos dígitos verificadores, incluindo o novo CNPJ com letras de 2026. Valide vários de uma vez.
Novo CNPJ alfanumérico: desde julho de 2026, novos CNPJs podem ter letras nas 12 primeiras posições (ex.: 12.ABC.345/01DE-35). Os CNPJs antigos, só com números, continuam válidos — este validador confere os dois.
Digite ou cole um ou mais números para conferir.
Um número válido só significa que os dígitos verificadores estão corretos. Para saber se o CPF ou o CNPJ existe e a situação cadastral, consulte a Receita Federal.
Os dados não são enviados nem armazenados: tudo é calculado no seu navegador.
Guia
Pontos principais
- Confere CPF e CNPJ pelos dígitos verificadores, inclusive o novo CNPJ com letras.
- Valida vários números de uma vez, um por linha, e devolve todos formatados.
- Não gera números: serve só para conferir os que você já tem.
Como usar
- Digite ou cole um CPF ou CNPJ. Pontos, barras, traços e espaços são ignorados; letras minúsculas viram maiúsculas.
- Para conferir vários, coloque um por linha — por exemplo, uma coluna copiada de uma planilha.
- Use “Copiar formatados” para levar os números válidos já no formato padrão.
Como é calculado
CPF (11 dígitos). O 1º dígito verificador vem dos 9 primeiros números multiplicados pelos pesos 10, 9, …, 2: soma × 10, resto da divisão por 11 (se der 10, vira 0). O 2º faz o mesmo com os 10 primeiros e pesos 11 a 2. Números com todos os dígitos iguais, como 111.111.111-11, são inválidos.
CNPJ (14 caracteres). Cada caractere vale o seu código ASCII menos 48: os números continuam iguais (0 a 9) e as letras valem de 17 (A) a 42 (Z). O 1º dígito verificador usa os 12 primeiros com os pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2; o resto da divisão da soma por 11 vira 0 se for 0 ou 1, ou 11 − resto nos outros casos. O 2º dígito repete a conta com 13 caracteres e os pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.
Como os números valem o próprio dígito, a mesma regra serve para o CNPJ antigo, só numérico, e para o novo CNPJ alfanumérico — por isso um único validador confere os dois.
Perguntas frequentes
O que é o CNPJ alfanumérico?
É o novo formato definido pela Receita Federal (IN RFB nº 2.229/2024): a partir de julho de 2026, novos CNPJs podem ter letras e números nas 12 primeiras posições, mantendo os 2 dígitos verificadores numéricos. Os CNPJs já existentes não mudam.
Meu sistema vai precisar mudar?
Se ele guarda o CNPJ como número ou só aceita dígitos, sim: o campo precisa aceitar letras maiúsculas e o cálculo do dígito verificador precisa usar o valor ASCII − 48 de cada caractere.
Válido quer dizer que o CPF ou CNPJ existe?
Não. Válido significa apenas que os dígitos verificadores batem. Para saber se o número está cadastrado e a situação dele, consulte os serviços da Receita Federal.
Por que não há um gerador de CPF ou CNPJ?
Para não facilitar fraudes. Para testar sistemas, use números de exemplo conhecidos, como 529.982.247-25 (CPF) e 12.ABC.345/01DE-35 (CNPJ alfanumérico).
Os números que digito ficam salvos?
Não. A conferência acontece toda no seu navegador; nada é enviado nem armazenado.