Categoria: Desenvolvimento

Validador de IBAN

Ideia nossaFalta uma ferramenta?

Valide e formate IBANs com o checksum mod-97

Valide um número de conta bancária internacional (IBAN) usando o checksum mod-97 da ISO 7064, veja seu código de país e visualize-o formatado nos grupos padrão de quatro caracteres. Funciona inteiramente no seu navegador, sem contatar nenhum banco.

ResultadoJSON válidoCódigo do paísDEFormatadoDE89 3704 0044 0532 0130 00

Tudo nesta página é processado no seu navegador. Nada é enviado.

Para que serve

Um IBAN codifica um código de país, dois dígitos verificadores e um identificador de conta bancária específico do país. Os dígitos verificadores são calculados movendo os primeiros quatro caracteres para o final, convertendo cada letra em um número de dois dígitos (A=10 ... Z=35) e confirmando que o número resultante é congruente a 1 módulo 97. Esta ferramenta faz esse cálculo localmente; ela não consulta a conta, o banco, nem contata nenhum serviço externo, então só pode confirmar que o checksum está bem formado, não que a conta existe.

Como usar

  1. Cole ou digite um IBAN, com ou sem espaços.
  2. Leia o resultado para ver se o checksum é válido.
  3. Confira o código do país e a versão formatada, agrupada em blocos de quatro para facilitar a leitura.

Privacidade

Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.

Perguntas frequentes

Um resultado válido significa que a conta existe?
Não. Esta ferramenta apenas verifica o checksum mod-97 embutido em todo IBAN. Não é possível confirmar se a conta está aberta, ativa, ou pertence a alguém específico.
Meu IBAN é enviado para um servidor?
Não. O checksum é calculado inteiramente no seu navegador.
Por que os quatro primeiros caracteres são movidos para o final?
O algoritmo mod-97 da ISO 7064 definido para IBANs exige que a string seja reorganizada dessa forma antes da conversão numérica, para que o código de país e os dígitos verificadores também sejam cobertos pelo checksum.