Como funcionam os dígitos verificadores
Os dois últimos dígitos do CPF e do CNPJ são calculados a partir dos anteriores (módulo 11). Cada dígito é multiplicado por um peso, a soma é dividida por 11 e o resto define o dígito verificador. Se o resto for 0 ou 1, o dígito é 0; senão, é 11 menos o resto.
dígito = soma(dígito × peso) mod 11 → resto < 2 ? 0 : 11 − resto
CNPJ alfanumérico
A partir de julho de 2026, a Receita Federal passa a emitir CNPJs com letras nas 12 primeiras posições (Instrução Normativa RFB nº 2.229/2024). Os CNPJs antigos continuam válidos. No cálculo, cada caractere vale o seu código ASCII menos 48: os números continuam com o mesmo valor e a letra A vale 17, B vale 18, e assim por diante. Os dois dígitos verificadores continuam sendo números.
Perguntas frequentes
Um CPF válido aqui existe de verdade?
Não necessariamente. A ferramenta confere só a matemática dos dígitos. Para saber se o CPF existe e está regular, só consultando a Receita Federal.
Posso usar os números gerados em cadastros?
Não. Eles servem para testar sistemas em desenvolvimento. Usar documento falso para se passar por outra pessoa ou enganar alguém é crime.