Validador de IBAN
Confira o IBAN antes de fazer a transferência.
Resultado
Cole ou digite acima para ver o resultado aqui.
Seus arquivos ficam no seu dispositivo
Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.
Exemplo
Exemplo: conferir o IBAN brasileiro antes de receber um pagamento do exterior
Uma designer que trabalha para um cliente em Portugal manda o IBAN da conta dela: BR18 0036 0305 0000 1000 9795 493C 1. O cliente devolve por e-mail o que digitou, com dois algarismos trocados (…9759 493C 1), e há ainda uma terceira versão a que falta o último caractere. As três vão na caixa, uma por linha.
- BR18 vai para o final e as letras viram números (C = 12, B = 11, R = 27): 00360305000010009795493121112718.
- Esse número é dividido por 97: o IBAN certo deixa resto 1; o digitado com a troca, resto 44.
- Cada parte aparece separada: ISPB 00360305, agência 00001, conta 0009795493, tipo de conta C (corrente) e titular 1. O dígito da conta segue a regra de cada banco e não é conferido.
| IBAN | Conta | Resto mod 97 | Resultado |
|---|---|---|---|
| BR18 0036 0305 0000 1000 9795 493C 1 | 0009795493 | 1 | válido |
| BR18 0036 0305 0000 1000 9759 493C 1 | 0009759493 | 44 | inválido |
| BR18 0036 0305 0000 1000 9795 493C | — | — | inválido: 28 caracteres de 29 |
O erro aparece antes de o dinheiro sair. Para a versão incompleta, o aviso é «IBAN BR: são 29 caracteres; foram digitados 28». IBAN válido não diz de quem é a conta: isso só o banco sabe.
Como funciona
- Cole um IBAN por linha — espaços, letras minúsculas e o prefixo “IBAN” não atrapalham.
- Cada um é conferido: o tamanho e o formato do país e os dois dígitos verificadores.
- O resultado mostra o IBAN em grupos de quatro, o banco, a agência e a conta separados, e a conta do mod 97 feita passo a passo.
Perguntas frequentes
- Como um IBAN é verificado?
- Primeiro, o tamanho e o formato são comparados com o registro IBAN da SWIFT (versão 101, 89 países e territórios). Depois vem a conta: os quatro primeiros caracteres vão para o final, as letras viram números (A = 10 … Z = 35) e o resto da divisão por 97 tem de ser 1. Isso pega quase todo erro de digitação. Em 18 países, como Portugal, Espanha, Itália e França, os dígitos de controle nacionais também são conferidos.
- E se os dígitos verificadores não baterem?
- Então há um caractere errado em algum lugar. Copie o IBAN de novo do original: mudar os dígitos verificadores para a conta fechar só esconderia o erro. Por isso a ferramenta não “corrige” nada — ela mostra onde a conta falha.
- Existe IBAN no Brasil?
- Existe. O IBAN brasileiro tem 29 caracteres, começa com BR e serve sobretudo para receber transferências do exterior. Nele vêm o ISPB do banco, a agência, a conta, o tipo de conta (C é conta corrente) e o titular, e cada parte aparece separada. O dígito da conta segue a regra de cada banco e não é conferido; os dígitos verificadores do IBAN, sim.
- IBAN válido quer dizer que a conta existe?
- Não — só que o IBAN está bem escrito. Se a conta existe, e de quem é, só o banco sabe. A ferramenta também não inventa IBANs: confere os que você digita.
- O que é o ISPB que aparece no resultado?
- É o código de 8 dígitos que identifica a instituição no sistema de pagamentos brasileiro, e vem logo depois de BR e dos dois dígitos verificadores. Em BR18 0036 0305…, o ISPB é 00360305; depois vêm a agência (5 dígitos), a conta (10), o tipo de conta e o titular.
- Por que a conta aparece com zeros na frente?
- Porque no IBAN brasileiro a conta sempre ocupa 10 posições e a agência, 5: o que sobra à esquerda é preenchido com zeros, como em 0009795493 e 00001. Os zeros fazem parte do IBAN e precisam ser copiados também.
- Os IBANs são enviados?
- Não. A conta é feita no seu navegador, e nada do que você digita sai do seu computador.