Calculadora de IBAN
Cole um IBAN e a calculadora verifica o checksum como os bancos fazem, confere o comprimento do país e mostra as partes — dígitos de controle, BBAN e um agrupamento de quatro pronto para copiar.
O que o mod-97 realmente prova
Um IBAN carrega dois dígitos de controle calculados sobre o número inteiro. O algoritmo move os quatro primeiros caracteres para o fim, expande cada letra em dois dígitos (A = 10 … Z = 35) e tira o módulo 97 — um IBAN válido deixa resto 1. Isso captura praticamente todos os erros de digitação únicos.
O que ele não prova é que a conta existe ou pertence a quem você pensa — o checksum só garante consistência interna e estrutura correta do país. Confirme o favorecido com um primeiro pagamento.
Regras por país e formatação
Cada país fixa um comprimento exato — 22 Reino Unido, 22 Alemanha, 27 França, 25 Portugal, 24 Espanha. A calculadora confere o comprimento contra o código do país e avisa a divergência, o que pega a maioria das truncagens de copiar e colar.
No papel e na maioria das interfaces bancárias, os IBANs são escritos em grupos de quatro. A linha formatada pode ser copiada para formulários; o BBAN — a parte doméstica depois dos dígitos de controle — é o que alguns sistemas locais ainda pedem.
Perguntas frequentes
Checksum válido significa que a conta existe?
Não. O mod-97 só prova que o IBAN é consistente e estruturalmente correto para o país. Não diz se a conta existe nem de quem é.
Por que meu IBAN falha na verificação de comprimento?
Cada país fixa um comprimento exato. Um caractere a menos costuma ter se perdido na cópia; um a mais pode ser um prefixo como “IBAN”.
Espaços e minúsculas são aceitos?
Sim — espaços e hífens são removidos e as letras padronizadas antes de validar: cole o IBAN como aparece no extrato.
Quais países são cobertos?
A tabela cobre todos os países SEPA e os principais usuários fora do SEPA. Código de país desconhecido é reportado, não adivinhado.
Meu IBAN é enviado a algum lugar?
Não. A validação roda em JavaScript no seu navegador — o valor nunca sai da página.
Posso validar vários IBANs rápido?
Cole, leia, limpe, cole de novo — o resultado atualiza enquanto digita.