Perguntas frequentes sobre o IBAN

Noções básicas sobre o IBAN, como funciona o gerador e como usar IBAN de teste com segurança.

Noções básicas sobre o IBAN

O que é um IBAN?

O International Bank Account Number (número internacional de conta bancária) é uma norma (ISO 13616) para identificar uma conta bancária entre países. Começa com um código de país de duas letras e dois dígitos de controlo, seguidos do número de conta nacional, chamado BBAN. Cada país define o seu próprio comprimento e estrutura.

O que é a validação MOD-97?

O MOD-97 é o método de cálculo dos dígitos de controlo da norma IBAN, retirado da ISO 7064. Passe os quatro primeiros caracteres para o fim, converta as letras em números (de A = 10 até Z = 35) e divida por 97. Um IBAN correto dá resto 1. Todos os IBAN gerados por este site passam nesta verificação.

Porque é que o comprimento do IBAN varia de país para país?

Cada país decide o comprimento do seu número de conta nacional e o que ele contém. Os IBAN da Noruega têm 15 caracteres, os de Malta têm 31. O gerador segue exatamente o formato de cada país.

Qual é a diferença entre um IBAN e um código SWIFT/BIC?

Um IBAN identifica uma conta. Um BIC, também chamado código SWIFT, identifica um banco ou uma das suas agências. As transferências para fora da zona SEPA precisam muitas vezes dos dois; dentro da zona SEPA, basta o IBAN.

Onde encontro a especificação oficial do IBAN?

O IBAN é definido pela norma ISO 13616. A SWIFT, a autoridade de registo, publica o IBAN Registry com o formato exato de cada país participante.

Sobre o gerador

Os IBAN gerados são reais?

Não. São IBAN fictícios: têm uma estrutura válida (comprimento, formato e dígitos de controlo MOD-97 corretos), mas nenhum banco os emitiu. Use-os para testar, desenvolver e aprender.

Posso usar estes IBAN em pagamentos reais?

Não. Um IBAN gerado é aleatório. A probabilidade de coincidir com uma conta real é muito pequena, mas não é nula, por isso nunca envie dinheiro para um deles. Use-os apenas em ambientes de teste, demonstrações e exemplos.

Que países são suportados?

91 países, incluindo os 27 Estados-Membros da UE, o Reino Unido, a Suíça, a Noruega, a Turquia, a Arábia Saudita e os Emirados Árabes Unidos. A página de cada país mostra o formato exato.

Guardam os IBAN que eu gero?

Não. Cada IBAN é gerado quando o pede e não é guardado. Não precisa de conta e não registamos que IBAN gera.

O serviço é gratuito?

Sim. O gerador é gratuito e não precisa de conta. As chaves de API são emitidas a pedido, por e-mail.

Como copio o IBAN gerado?

Clique em Copiar. Com Eletrónico selecionado, copia o IBAN sem espaços, que é o que a maioria dos formulários espera; com Impresso, copia-o em grupos de quatro. Se o navegador bloquear o acesso à área de transferência, selecione o IBAN e copie-o manualmente.

Em que idiomas está disponível o site?

Inglês, alemão, francês, espanhol, português, italiano, russo, chinês e árabe. Pode mudar de idioma no menu no topo de cada página.

Posso gerar muitos IBAN de uma vez?

Sim. Abra "Gerar uma lista" por baixo do gerador: cria de 5 a 100 IBAN de um país, que pode copiar todos de uma vez ou transferir em CSV, JSON, SQL ou texto simples. Para vários países, ou a partir do seu próprio código, use a API: até 100 IBAN por pedido.

Para programadores

Posso usar isto em testes automatizados?

Sim. Use a API REST (consulte a Documentação da API) nas suas baterias de testes e pipelines de CI, ou o servidor MCP público com agentes de IA. Se os seus testes correm sem acesso à rede, gere um conjunto de IBAN uma vez e guarde-os como fixtures.

É possível validar um IBAN existente?

Sim. O Validador de IBAN verifica o país, o comprimento, o formato do BBAN e os dígitos de controlo MOD-97 de qualquer IBAN no seu navegador e mostra exatamente o que está errado. A partir de código, use os endpoints de validação da API; consulte a Documentação da API.

Como obtenho acesso à API?

Envie-nos um e-mail com uma breve descrição do seu caso de uso e respondemos com uma chave. Os detalhes estão na página da API.