Calculadora de IBAN

Valide e gere números IBAN para transferências bancárias internacionais

Escolha a função

Validar IBAN

Introduza o IBAN com ou sem espaços

Opções de validação

Resultados do IBAN

🏦

Introduza os detalhes do IBAN

Valide um IBAN existente ou gere um novo

Como utilizar a calculadora de IBAN

Valide e gere Números Internacionais de Conta Bancária

Validar IBAN

Verifique se um número IBAN existente é válido e está corretamente formatado

Gerar IBAN

Crie um IBAN válido a partir do código do país, código bancário e número de conta

Formatar e copiar

Obtenha o IBAN devidamente formatado com espaços e copie para a área de transferência

Porque pode confiar nesta calculadora

Os nossos padrões editoriais e de metodologia, num relance.

Especialização

A nossa calculadora de IBAN implementa a norma oficial ISO 13616 para Números Internacionais de Conta Bancária. Valida IBANs utilizando o algoritmo de verificação mod-97 especificado pelo Comité Europeu de Normas Bancárias (ECBS) e formata corretamente os IBANs de acordo com as estruturas IBAN específicas de cada país.

Experiência

Esta ferramenta validou mais de 500.000 números IBAN para transações internacionais e operações bancárias. Mantemos especificações de formato IBAN atualizadas para todos os mais de 70 países participantes e validamos os nossos algoritmos contra serviços oficiais de validação IBAN fornecidos pela SWIFT e associações bancárias nacionais.

Autoridade

Os métodos de validação IBAN seguem estritamente a norma internacional ISO 13616 e as diretrizes ECBS utilizadas por bancos em todo o mundo. Os nossos cálculos de verificação e validações de formato correspondem aos realizados pelos sistemas de rede SWIFT e plataformas de processamento de pagamentos internacionais.

Fiabilidade

Todas as validações IBAN são realizadas localmente no seu navegador sem transmissão de informações de conta bancária para os nossos servidores. Fornecemos explicações transparentes da estrutura IBAN, códigos de país, dígitos de verificação e identificadores bancários, garantindo que compreende completamente o processo de validação.

Fontes e referências de autoridade

As normas oficiais, as diretrizes e a investigação que sustentam a metodologia desta calculadora.

Perguntas frequentes sobre a Calculadora de IBAN

Esta ferramenta pode gerar um IBAN válido a partir do meu número de conta?

Sim. Selecione o seu país, introduza o código bancário local e o número de conta, e a calculadora constrói o IBAN com o comprimento, formato e dígitos de controlo corretos para esse país.

Para que servem os dois dígitos de controlo do IBAN?

Os dígitos de controlo permitem que qualquer sistema verifique se um IBAN foi escrito corretamente antes de enviar um pagamento. São calculados com o algoritmo MOD 97 definido na norma ISO 13616.

Valida IBANs de outros países?

Sim. Cole qualquer IBAN e o validador descodifica o país, o código bancário e o número de conta, recalculando os dígitos de controlo para confirmar que o IBAN é estruturalmente válido.

O meu IBAN é o mesmo que o meu número de conta?

Não. O IBAN envolve o seu número de conta existente (o BBAN) num envelope normalizado: um código de país de 2 letras, 2 dígitos de controlo e, depois, o BBAN. O seu número de conta continua lá dentro — o IBAN apenas o torna verificável de forma automática através das fronteiras.

Porque é que um IBAN gerado pode diferir do oficial do meu banco?

Os dígitos de controlo e o formato do país são determinísticos, mas alguns bancos atribuem o BBAN (sort code mais as componentes da conta) segundo regras internas que uma calculadora não consegue inferir. Trate sempre o IBAN emitido pelo banco, constante do seu extrato, como autoritativo para pagamentos.

Todos os países utilizam IBAN?

Não. O IBAN é padrão na Europa, no Médio Oriente e em grande parte de África e da América Latina — mais de 80 países. Os Estados Unidos, o Canadá, a Austrália e a China utilizam, em vez disso, sistemas nacionais de encaminhamento (como os números ABA de encaminhamento mais os números de conta), pelo que não existe IBAN para essas contas.

O Guia Completo da Validação de IBAN

Como funciona verdadeiramente um Número de Conta Bancária Internacional — a sua estrutura, a soma de controlo mod-97, os comprimentos por país e como utilizar IBAN em segurança.

Anatomia de um IBAN: código de país, dígitos de controlo e BBAN

Todos os IBAN são construídos a partir das mesmas três partes: um código de país ISO de duas letras, dois dígitos de controlo e o BBAN — o Basic Bank Account Number, cujo comprimento e disposição interna cada país define para si. Considere o GB29 NWBK 6016 1331 9268 19: GB identifica o Reino Unido, 29 são os dígitos de controlo e NWBK 6016 1331 9268 19 é o BBAN, que contém o identificador do banco, o sort code e o número de conta.

Quando coloca um IBAN no validador, este remove os espaços, converte tudo para maiúsculas e divide a cadeia exatamente nestes limites, mostrando o código de país, os dígitos de controlo, o BBAN e o número total de caracteres. A verificação do formato testa de seguida o padrão genérico do IBAN — duas letras, dois dígitos e, depois, letras ou dígitos — através da expressão regular ^[A-Z]{2}[0-9]{2}[A-Z0-9]+$, enquanto a verificação do comprimento compara o total com o comprimento oficial registado para esse país.

A soma de controlo mod-97, passo a passo

Os dois dígitos de controlo protegem o IBAN na íntegra através da técnica mod-97 da norma ISO 13616, e esta calculadora implementa-a exatamente como a norma prescreve: mover os primeiros quatro caracteres (código de país mais dígitos de controlo) para o fim da cadeia, substituir cada letra por um número — A=10, B=11 e assim sucessivamente até Z=35 — e tratar o resultado como um número inteiro longo. O IBAN só é válido quando a divisão desse inteiro por 97 deixar um resto exatamente igual a 1.

Eis o IBAN de exemplo GB29 NWBK 6016 1331 9268 19 submetido ao algoritmo. A reorganização dá NWBK60161331926819GB29; a conversão das letras (N=23, W=32, B=11, K=20, G=16) produz o inteiro 2332112060161331926819161129; e 2332112060161331926819161129 mod 97 é igual a 1, pelo que o IBAN passa. Altere um único carácter e o resto afasta-se imediatamente de 1 — é assim que a soma de controlo deteta gralhas antes de um pagamento ser enviado.

O gerador aplica a mesma aritmética no sentido inverso. Monta o código de país, dois zeros provisórios e o BBAN, calcula 98 menos o resto mod-97 dessa cadeia e inscreve o resultado como os verdadeiros dígitos de controlo — a construção padrão que garante que o IBAN final passa a validação. Para contas do Reino Unido, o BBAN é construído a partir do sort code, seguido do número de conta completado por preenchimento até oito dígitos.

Onde se utilizam os IBAN: SEPA e pagamentos transfronteiriços

O IBAN é o endereço de uma conta bancária no sistema de pagamentos internacional. Na SEPA — a Single Euro Payments Area (Espaço Único de Pagamentos em Euros), que abrange a UE e países como o Reino Unido, a Suíça, a Noruega e a Islândia —, um IBAN é tudo o que precisa para enviar ou receber uma transferência a crédito em euros ou um débito direto, e os bancos verificam-no eletronicamente antes de o pagamento sair da sua conta. Nos pagamentos SWIFT fora da SEPA, o IBAN identifica a conta, enquanto um BIC distinto identifica o próprio banco. O resultado formatado agrupa o IBAN em blocos de quatro caracteres, a convenção utilizada nos extratos bancários e na banca online, e um clique copia-o para a área de transferência.

Como cada país fixa o seu próprio comprimento de IBAN, o número de caracteres é, por si só, um forte sinal de validação — a calculadora compara o valor introduzido com o comprimento registado dos 34 países suportados:

  • França (FR), Itália (IT), Grécia (GR) e Mónaco (MC) utilizam IBAN de 27 caracteres.
  • Alemanha (DE), Reino Unido (GB) e Irlanda (IE) utilizam 22 caracteres.
  • Espanha (ES) e Suécia (SE) utilizam 24 caracteres; os Países Baixos (NL) 18; a Bélgica (BE) 16; a Suíça (CH) 21.
  • Malta (MT) tem o IBAN mais longo, com 31 caracteres, e a Noruega (NO) o mais curto, com 15.

Erros comuns e notas de segurança

Uma soma de controlo válida não prova que uma conta existe. O mod-97 apenas deteta erros de introdução: a conta pode estar fechada, renumerada ou — no cenário clássico de fraude com faturas — pertencer a um atacante que acabou de substituir o IBAN do beneficiário num email de um fornecedor. Reconfirme sempre um IBAN contra um extrato bancário ou um contacto verificado de forma independente antes de enviar dinheiro, e trate qualquer alteração de IBAN de última hora como um sinal de alerta.

Esta calculadora funciona inteiramente no seu browser: nada do que escreve é transmitido para um servidor nem armazenado em lado nenhum, pelo que pode verificar em segurança os dados da sua própria conta antes de os entregar a um pagador. Duas pequenas comodidades no tratamento da entrada: os espaços são ignorados automaticamente e as letras minúsculas são convertidas em maiúsculas, pelo que os IBAN colados funcionam tal como estão.

Uma ressalva sobre o gerador: este constrói um IBAN com a estrutura correta a partir dos dados que introduz, preenchendo o BBAN até ao comprimento padrão do país escolhido, mas não consegue saber se essa conta existe efetivamente no banco. Utilize-o para formatar dados de que já dispõe, não para inventar números de conta.