Validador de IBAN e Algoritmo MOD-97
Validador de IBAN e Algoritmo MOD-97
Esta ferramenta funciona 100% no cliente; seus parâmetros financeiros nunca são transmitidos a servidores externos.
Fórmula e Método de Cálculo
IBAN = Country Code (2) + Check Digits (2) + Basic Bank Account Number (BBAN)
O algoritmo Módulo 97 move os primeiros quatro caracteres para o final da string, converte todas as letras em números inteiros e divide o enorme número resultante por 97. Se o restante for igual a 1, o IBAN é matematicamente válido.
Melhores Práticas e Dicas
- Nunca cole IBANs em redes não seguras: sempre garanta que a ferramenta de validação funcione exclusivamente via JavaScript local, sem fazer solicitações externas de API POST.
- Verifique os comprimentos específicos do país: embora o padrão ISO permita até 34 caracteres, cada país exige comprimentos rigorosos. Por exemplo, um IBAN francês tem sempre exatamente 27 caracteres, enquanto um IBAN alemão tem sempre exatamente 22.
- Confirme o código BIC/SWIFT: embora o IBAN identifique a conta específica do cliente, você quase sempre precisa do código SWIFT complementar para identificar a instituição bancária de destino para transferências eletrônicas.