Menu

Validador de CPF

Cole um número de cartão, um IBAN ou um documento de identidade e esta página o verifica com exatamente os mesmos algoritmos que os geradores usam, explicando cada parte que consegue. Onde não há dígito verificador publicado, ela diz “apenas formato” em vez de fingir que o valor passou.

Separadores (espaços, -, ., /) são ignorados; letras não diferenciam maiúsculas de minúsculas.

Resultado

O resultado aparecerá aqui.

O que este validador faz

  1. Usa os próprios algoritmos do gerador

    Os algoritmos de documentos de identidade, a verificação de IBAN da ISO 13616 e a verificação de Luhn dos cartões são o mesmo código que os geradores usam, e cada compilação os comprova de novo contra amostras publicadas. Se esta página diz que um valor é válido, os equivalentes do gerador também passam — é a mesma implementação, mostrada funcionando.

  2. Um número pode ser vários esquemas

    Oito dígitos são tanto um documento turco plausível quanto um CPR dinamarquês; um número de nove dígitos que passa no Luhn é tanto um SIN canadense quanto um BSN holandês. Todos os que realmente passam são listados, porque cada um é uma afirmação verdadeira. A ferramenta não adivinha um país por você.

  3. “Apenas formato” é uma resposta honesta

    Muitos países (o SSN dos Estados Unidos, o PAN da Índia) nunca publicaram um algoritmo de dígito verificador. Nesses casos, só é possível confirmar o comprimento e a estrutura de caracteres, e a página diz isso claramente em vez de informar um “válido” vago.

  4. Os IBANs também têm sua verificação nacional

    Bélgica, França, Itália e outros países embutem um dígito verificador nacional dentro do BBAN. Verificar um IBAN confere esses dígitos também e informa a que banco o identificador pertence.

  5. Números de empresa e de VAT

    Números de registro de empresa (o SIREN da França, o número corporativo do Japão, o USCC da China e outros) e números de VAT (países da UE, Reino Unido, Suíça, Noruega) também são verificados, com os mesmos algoritmos da página “Empresa”.

Isto verifica apenas o formato e os dígitos verificadores. Não faz nenhuma afirmação sobre se um número é real, pertence a alguém ou pode ser usado.

Resultado reproduzível (chave de identidade)

Todas as ferramentas deste site compartilham uma única chave de identidade, e a mesma chave sempre aponta para a mesma pessoa. Informe uma chave antes de gerar e o nome completo, o endereço, o número de documento, a carreira e o perfil online voltam exatamente como na última vez — é isso que permite a um teste automatizado fixar uma amostra e a um relatório de bug citar o registro que viu. A chave é digitada ou gerada aqui; este site não a armazena, apenas a fornece ao gerador localmente.

Para que serve

Testes de formulários e de cadastro
Preencha um formulário de cadastro com endereços, telefones e números de documento no formato local, para exercitar a validação de campo obrigatório, comprimento, conjunto de caracteres e regras condicionais antes de existir qualquer dado real.
Uma amostra fixa para testes automatizados
Coloque uma chave de identidade no fixture e a CI recebe a mesma pessoa em toda execução: as asserções ficam estáveis e uma falha pode ser reproduzida a partir da chave.
Dados para demonstração e protótipo
Dê a um ambiente de demonstração, a uma captura de tela ou a um arquivo de design registros com aparência real, em vez de placeholders como "John Doe / 123".
Verificações internacionais de layout e formato
Nomes de rua alemães concatenados, endereços CJK escritos sem separadores, nomes com diacríticos: exatamente as entradas que fazem um layout truncar ou deslocar.

Perguntas frequentes

Os dados de Validador de CPF são reais?

Não. Todos os campos são sintetizados por um algoritmo e não correspondem a nenhuma pessoa, endereço ou conta real. Destinam-se a testes de software, demonstrações de formulários e preenchimento de dados.

O resultado é reproduzível?

Sim. A chave de identidade determina todas as escolhas aleatórias, então a mesma chave, o mesmo país e o mesmo gênero sempre produzem um registro idêntico.

É preciso ter conta ou conexão?

Sem cadastro e sem conta, e nada é enviado. A geração roda no navegador e continua funcionando offline depois que a página é carregada.

Estas respostas descrevem o que o site realmente faz. Se algo divergir, o endereço no rodapé chega até o responsável.

Formato dos dados

Os nomes dos campos são os mesmos da interface desta página; a coluna de formato mantém a notação de máscara do gerador: # é um dígito, A uma letra e … marca um valor que o algoritmo fornece ou uma parte herdada de dados reais.

Número a verificar
IBAN · card · national ID · VAT · company number
Resultado
Luhn · ISO 13616 MOD-97-10 · ISO 7064 · Verhoeff
Esquemas possíveis
…
Número normalizado
A# · …
Fonte
…

Estas páginas partilham a mesma chave de identidade: copie a chave em qualquer uma delas e o mesmo registo pode ser reproduzido nas restantes.

Os dados gerados são reais?

Não. Todos os campos são sintetizados por um algoritmo que corre neste navegador: nada é consultado, nenhuma base de dados é acedida e não se usam dados de pessoas reais. O resultado é reprodutível — a mesma chave de identidade constrói sempre o mesmo registo. Os formatos seguem as convenções reais do país e os dígitos de controlo passam onde o algoritmo publicado está implementado, mas nenhum registo corresponde a uma pessoa, morada ou conta real, e nada foi emitido ou registado por quem quer que seja. Serve para testes de formulários, demonstrações e amostras automatizadas; não serve para se passar por outra pessoa.

Saiba quando um país ou algoritmo novo chegar

Entre no grupo do Telegram. Países e regiões novas, e novos algoritmos de dígito verificador, são anunciados lá — e é o lugar mais rápido para relatar um problema nos dados de um país.

Entrar no grupo do TelegramPressione Ctrl+D (⌘+D no Mac) para salvar esta página nos favoritos.

Artigos sobre Validador de CPF