AZ Tools

Validador IBAN

Dia a dia

Um IBAN (Número Internacional de Conta Bancária) embute o país, dois dígitos verificadores e um BBAN específico do país. A validação tem duas etapas: (1) comprimento bate com a spec publicada do país, (2) checksum mod-97 dá 1 após reorganizar e converter letras em dígitos. Esta ferramenta roda ambos os checks localmente e mostra país parseado, dígitos verificadores, BBAN e erros. Útil pra detectar typos em formulários de pagamento antes de enviar dinheiro.

Cole um IBAN acima pra validar.

Validação é local (sem chamadas rede). Checksum prova que o IBAN está bem formado, não que a conta existe.

Como usar

  1. Cole um IBAN. Espaços e maiúsculas não importam — são normalizados.
  2. Leia o status: ✓ válido significa que comprimento + checksum passaram.
  3. Se inválido, a lista de erros aponta o problema (caractere ruim, comprimento errado, checksum falhou, país desconhecido).

Perguntas frequentes

IBAN válido = conta existe?
Não. O checksum só pega typos e erros de transcrição. Verificar existência real requer API do banco (e.g. consulta SEPA SCT Inst) — não dá pra fazer pelo navegador.
Por que minha conta US/CA falha?
EUA, Canadá, Austrália, NZ e maioria dos países não-europeus não usam IBAN. Usam ABA/routing + número de conta ou esquemas locais. IBAN é principalmente Europa, Oriente Médio e parte do Caribe.
Como se calcula o check mod-97?
Move os primeiros 4 chars (país + dígitos verificadores) pro fim, substitui cada letra pelo seu valor A=10, B=11, …, Z=35, e computa o número resultante mod 97. IBAN válido dá 1.
Dígitos verificadores são iguais aos da conta?
Não — os dígitos verificadores IBAN são calculados do BBAN. O próprio BBAN pode ter seus dígitos verificadores internos (e.g. Espanha tem dois), separados.

Ferramentas relacionadas