Validador de IBAN (número de conta bancária internacional)
Validador de IBAN gratuito que verifica o dígito de controlo ISO 13616 e o comprimento específico de cada país diretamente no seu navegador. Divide o IBAN em código do país, dígitos de controlo e BBAN. Nada é enviado para um servidor.
O que faz o validador de IBAN
O validador de IBAN diz-lhe se um IBAN (International Bank Account Number, número internacional de conta bancária) tem a forma correta, e fá-lo por duas vias: pelo dígito de controlo da norma ISO 13616 (MOD-97) e pelo número de caracteres que cada país tem fixado. Além disso decompõe o número em código de país, dígitos de controlo e BBAN, isto é, a parte nacional da conta.
Ao copiar um IBAN para um formulário de transferência, um único carácter errado provoca com frequência devoluções e atrasos. Se conferir aqui o dígito de controlo antes de ordenar o pagamento, os erros evidentes vêm à tona de antemão. Todo o processo ocorre dentro do navegador: o IBAN que escreve não sai do seu equipamento.
Como se usa
- Escreva o IBAN Pode deixar os espaços e hífens tal como estão ou escrever o número seguido.
- Leia o resultado da validação Aparecem por si o resultado do dígito de controlo e do comprimento, junto com a decomposição em código de país, dígitos de controlo e BBAN.
- Consulte o detalhe do erro Se for tido como inválido, verá em que ponto falhou: caracteres admitidos, formato, comprimento ou dígito de controlo.
- Experimente outro IBAN Com o botão de limpar reinicia a entrada e confere o número seguinte.
Dicas para aproveitar melhor
- Pode colar o IBAN tal como o recebeu, com espaços ou hífenes; esses símbolos são removidos automaticamente antes da validação.
- O resultado "válido" só indica que a soma de controlo e o comprimento seguem as regras do IBAN — não confirma que a conta existe de facto. Confirme sempre o nome do titular por um canal de confiança antes de enviar dinheiro.
- O BBAN (parte nacional da conta) guarda o código do banco, o código da agência e o número da conta num formato que varia de país para país. Se um formulário de transferência pedir apenas o BBAN, pode copiar diretamente esse campo.
- Países como os Estados Unidos, o Canadá, a Austrália e o Japão não usam o sistema IBAN. As transferências para esses países usam um código SWIFT/BIC junto com o número de conta local.
- Alguns códigos de país (como o Kosovo) não fazem parte da lista oficial ISO 3166-1, pelo que o nome do país pode aparecer como não reconhecido — isso não afeta a validade do próprio IBAN.
Onde é útil
Conferir antes de o copiar para um formulário de transferência
Verifique se há erros de transcrição no IBAN que lhe foi facultado por um fornecedor ou anfitrião, antes de o introduzir no formulário.
Contabilidade e tratamento de faturas
Confira de uma vez, antes do pagamento efetivo, se os IBAN que constam das faturas têm forma admissível segundo a norma.
Referência ao desenhar uma validação de entrada
Serve de referência para o comportamento esperado de uma validação de IBAN (MOD-97) que venha a implantar num formulário web ou num sistema.
Ver a decomposição em código de país e BBAN
Confira com um número real que parte do IBAN corresponde ao código de país, aos dígitos de controlo e aos dados nacionais da conta.
Termos relacionados com o IBAN
- IBAN
- Sigla de International Bank Account Number. Identificador de uma conta bancária, único no mundo, formado pelo código de país, pelos dígitos de controlo e pelos dados nacionais da conta (BBAN).
- ISO 13616
- A norma internacional que fixa a estrutura do IBAN e o modo de calcular o seu dígito de controlo.
- Dígitos de controlo
- Os dois algarismos que ocupam os caracteres terceiro e quarto do IBAN. Servem para detetar erros de escrita e obtêm-se com o algoritmo MOD-97.
- BBAN
- Sigla de Basic Bank Account Number. A parte do IBAN sem o código de país nem os dígitos de controlo; contém o código do banco, o do balcão, o número de conta e quanto cada país precise para identificar a conta.
- MOD-97
- O método que acha o resto da divisão por 97 de toda a série de algarismos do IBAN. Num IBAN válido esse resto é sempre 1.
- Código SWIFT/BIC
- Código que identifica internacionalmente o banco em si. Enquanto o IBAN aponta a conta, o código SWIFT/BIC aponta a instituição onde essa conta está aberta.
Perguntas frequentes
Curiosidade — porque é que os dois dígitos após o código do país se chamam "dígitos de controlo"
Os dois dígitos logo a seguir ao código do país num IBAN chamam-se dígitos de controlo e não fazem parte do número da conta em si — existem apenas para detetar erros de digitação. Segundo a norma ISO 13616, esses dois dígitos são calculados com um algoritmo chamado MOD-97, de forma a que todo o número, incluindo o código do país, os dígitos de controlo e os dados da conta, deixe sempre um resto de 1 ao ser dividido por 97.
Graças a este mecanismo, basta errar um único dígito para que a soma de controlo falhe quase sempre, fazendo o IBAN aparecer como inválido. Os bancos e os sistemas de pagamento fazem esta mesma verificação antes de processar uma transferência, funcionando como primeira linha de defesa contra envios acidentais para a conta errada.
O IBAN foi padronizado na Europa em 1997 e é hoje usado por quase 90 países e territórios, entre a Europa, boa parte do Médio Oriente e várias nações das Caraíbas. Os Estados Unidos, o Canadá, a Austrália e o Japão, entre outros, nunca o adotaram — as transferências para esses países identificam a conta de destino através de uma combinação de código de banco, código de agência e número de conta. É por isso que os formulários de transferência internacional costumam pedir "um IBAN ou um código SWIFT": é uma forma de cobrir os dois grupos de países ao mesmo tempo.