Pular para o conteúdo principal
Pular para o conteúdo principal

Validador de IBAN (ISO 13616)

Valide a conformidade estrutural e matemática de qualquer código IBAN mundial sob o padrão ISO 7064 Módulo 97-10 e catálogo oficial SWIFT.

Como Funciona a Validação do IBAN

O validador inspeciona a jurisdição do país emissor através do código ISO 3166-1, confere a paridade exata de comprimento e a expressão regular do BBAN contra o registro oficial da SWIFT.

Em seguida, executa o cálculo de Módulo 97-10 transpondo os 4 primeiros caracteres para o final e convertendo as letras em números. Se o resto da divisão inteira for 1, a conta possui consistência garantida.

Critérios de Homologação do IBAN

Uma validação bem-sucedida atende simultaneamente aos seguintes requisitos regulatórios:

EtapaRegraExigênciaAção do ValidadorResultado Esperado
1Reconhecimento do País2 letrasVerifica se os 2 primeiros caracteres pertencem aos países registrados na SWIFT.DE (Alemanha)
2Comprimento EstritoEspecíficoCompara o tamanho total da cadeia com a especificação legal do país.22 dígitos para DE
3Formato do BBANAlfanuméricoAssegura que posições numéricas e alfabéticas do identificador nacional estejam corretas.8 números BLZ + 10 conta
4Checksum ISO 7064MOD 97-10Aplica o cálculo modular sobre o grande inteiro com os 4 caracteres finais transpostos.Resto == 1

Verificação Matemática Módulo 97

O algoritmo verifica se a sequência cíclica resulta em congruência matemática:

  1. 1. Remove espaços e formatações de exibição.
  2. 2. Transpõe o código de país e os 2 dígitos de controle para o final.
  3. 3. Substitui cada letra A-Z por números de 10 a 35.
  4. 4. Executa a divisão por 97: se o resto for exatamente 1, o código é matematicamente válido.

Perguntas Frequentes (FAQ)