Algo errado nesta ferramenta?

Sobre «Iban Validator Online»

Esta ferramenta valida Números de Conta Bancária Internacional (IBANs) quanto a conformidade de sintaxe e checksum. Insira um IBAN — como "GB29 NWBK 6016 1331 9268 19" — e a ferramenta verifica o comprimento (específico de cada país), o código do país, a estrutura do código de banco/agência, e o checksum de dois dígitos.

Validação de IBAN pega erros de digitação antes do dinheiro ser enviado. Transferências bancárias usam o IBAN como endereço de destino; um IBAN digitado errado pode rotear dinheiro para a conta errada, frequentemente irrecuperável. Validar no lado do cliente previne esses erros custosos antes do envio.

O validador funciona para todos os países SEPA mais a maioria dos outros países que adotaram IBAN (mais de 70 no total). Verifica apenas validade estrutural — não se a conta realmente existe ou está ativa.

Como usar esta ferramenta

Como validar o checksum de um IBAN

  1. Informe o IBAN

    Cole o IBAN no campo "IBAN". Espaços são removidos e letras viram maiúsculas, então `de89 3704 0044 0532 0130 00` parseia igual a `DE89370400440532013000`.

  2. Executar

    Resultado: `length` (após limpeza) e `checksumValid` (booleano). mod-97 (ISO 13616): mova os 4 primeiros caracteres para o fim, substitua letras A=10…Z=35, o número resultante mod 97 deve ser 1.

  3. O que checksumValid não prova

    Checksum válido NÃO prova que a conta existe, que o código do banco está ativo nem que o IBAN pertence ao beneficiário citado. Em pagamentos SEPA o banco faz validações adicionais no servidor.

  4. Dicas de comprimento por país

    DE 22, FR 27, IT 27, GB 22, NL 18, ES 24, SA 24, AE 23. Comprimento errado para o código de país de 2 letras é forte indício de typo antes mesmo do checksum.