Validadores de documentos brasileiros
Cole um ou centenas de valores, um por linha, e veja quais passam na regra de dígito verificador e, quando não passam, exatamente por quê.
13 ferramentas
O que um validador confere
Cada documento brasileiro tem uma regra de formação: tamanho, caracteres permitidos e um ou mais dígitos verificadores calculados a partir dos demais. Os validadores do DevBR Kit aplicam essa regra e apontam o problema encontrado: tamanho errado, caractere inválido, sequência de dígitos repetidos (como 111.111.111-11), código de UF ou de banco inexistente ou verificador que não fecha.
Um ponto importante: dígito verificador válido não significa que o documento existe. A conta só prova que o número foi bem formado. Saber se um CPF está regular, se um CNPJ está ativo, se uma conta pertence a alguém ou se um boleto foi pago depende de consulta aos sistemas da Receita Federal, das SEFAZ, dos bancos ou dos DETRANs, e nada disso é feito aqui.
Validação em lote, um valor por linha
Abra a aba Validar de qualquer ferramenta e cole a lista inteira, por exemplo uma coluna copiada da planilha ou o resultado de um SELECT, com até 1000 linhas por vez. Pontuação de máscara é ignorada, então valores com e sem máscara podem vir misturados. Cada linha recebe o seu próprio veredito, na mesma ordem da entrada, o que facilita achar os registros problemáticos antes de uma migração ou importação.
Alguns validadores aceitam contexto na linha. Na Inscrição Estadual, SP 110.042.490.114 testa só contra SP, enquanto um número sem UF é testado contra os 27 estados e mostra quais aceitam. Na conta bancária, a linha segue o formato <banco> <agência> <conta>.
Qual usar
- Cadastros de pessoa física: CPF, PIS/PASEP, título de eleitor, CNH e RG (padrão SSP-SP).
- Cadastros de empresa e fiscais: CNPJ, inclusive o alfanumérico, e Inscrição Estadual.
- Veículos: RENAVAM e placa (antiga ou Mercosul).
- Pagamentos: cartão (Luhn e bandeira), conta bancária e boleto, bancário ou de arrecadação.
Se o seu problema é só de pontuação, sem necessidade de conferir verificadores, o formatador de documentos adiciona ou remove a máscara de listas inteiras.
Seus dados ficam no navegador
A validação roda em JavaScript na própria página. Os valores colados não são enviados a nenhum servidor, não há cookies nem analytics, e fechar a aba descarta tudo. Mesmo assim, ao lidar com dados reais de clientes, siga a LGPD e a política de dados da sua empresa.
Atualizado em 13/11/2026 · Rafael Lima