Sobre o Generate Random IBAN
Ferramentas gratuitas e guias em linguagem simples para quem trabalha com IBAN: IBAN de teste que passam na validação mas nunca foram emitidos por um banco, um validador e a IBANpedia.
Quem mantém o site
O site é criado e mantido pelo Generate Random IBAN, um projeto independente. Não é um banco nem um prestador de serviços de pagamento, e não tem qualquer ligação à SWIFT, à ISO nem a nenhum banco. O projeto mantém também o iban-check, uma biblioteca de IBAN de código aberto.
O que o site é e o que não é
É um gerador de IBAN de teste para 91 países, um validador de IBAN, uma API REST, um servidor MCP público para agentes de IA e a IBANpedia, um conjunto de guias em linguagem simples. Todo o site está disponível em 9 idiomas.
Não é um banco. Não abre contas e não lhe pode dizer o IBAN da sua própria conta: o seu banco mostra-o na aplicação e nos extratos. Os IBAN gerados são dados de teste que nenhum banco emitiu, por isso nunca os use em pagamentos, registos ou débitos diretos.
Porque existe este site
Formulários de pagamento, integrações bancárias e validadores de IBAN precisam de dados de teste que passem na verificação dos dígitos de controlo. Construir esses IBAN à mão é lento e propenso a erros, porque cada país tem o seu comprimento e a sua estrutura.
Este site gera-os para 91 países num segundo. Cada IBAN segue o formato nacional do seu país e tem dígitos de controlo MOD-97 corretos, e pode ver o que significa cada segmento.
Como são gerados os IBAN
Cada IBAN parte da estrutura de BBAN registada para o país: o número certo de dígitos e letras nos sítios certos. Quando um país tem dígitos de controlo nacionais e existe um algoritmo oficial publicado, como a clé RIB francesa ou o CIN italiano, o gerador calcula-os. Depois calcula os dois dígitos de controlo do IBAN com o MOD 97-10 (ISO/IEC 7064), por isso todos os IBAN passam na verificação que qualquer validador faz.
Por omissão, o gerador usa o modo realista: apenas dígitos e, em 84 países, o código de um grande banco, selecionado à mão a partir de registos oficiais, como os dos bancos centrais. O número de conta continua aleatório. Um IBAN realista também não foi emitido por nenhum banco, mas pode coincidir por acaso com uma conta real. Desative a opção Realista para obter IBAN totalmente aleatórios: o código do banco também é aleatório e podem aparecer letras onde o formato as permite.
Fontes e verificação dos factos
Os formatos dos países seguem o IBAN Registry da SWIFT, versão 102 (junho de 2026), o registo oficial que a SWIFT mantém para a norma ISO 13616. A Argélia e Marrocos não constam dele: os seus formatos vêm de listas não oficiais, e as respetivas páginas indicam-no. Os algoritmos dos dígitos de controlo nacionais vêm de bancos centrais, normas nacionais e associações de bancos, e cada página de país indica a sua fonte.
Testes automáticos comparam cada formato de país e cada algoritmo de controlo nacional com os exemplos do registo, e confirmam que os IBAN gerados passam no MOD-97.
Os artigos da IBANpedia são verificados em fontes primárias: o IBAN Registry da SWIFT, a ISO 13616, a ISO/IEC 7064, os Regulamentos (UE) 260/2012 e 2024/886, o European Payments Council e o Banco Central Europeu. Cada artigo indica as suas fontes e a data da última atualização. O texto de origem é o inglês; as versões nas outras 8 línguas são traduções dele.
Encontrou um erro? Escreva-nos. Confirmamo-lo na fonte, corrigimos a página e atualizamos a data.
Código aberto: iban-check
O iban-check é a biblioteca de código aberto do projeto para validar e analisar IBAN offline em JavaScript e TypeScript. Faz as verificações estruturais e o MOD-97 segundo o IBAN Registry da SWIFT, indica porque é que um IBAN é inválido e não tem dependências (licença MIT). GitHub · npm
O que acontece aos seus dados
Não precisa de conta. Os IBAN são gerados a pedido e nunca são guardados, e não registamos que IBAN gera. Use-os em testes, demonstrações e documentação, ou para aprender como funciona um IBAN.
O validador verifica os IBAN no seu navegador; sem JavaScript, envia-os para o nosso servidor apenas para os verificar e não os guarda. A Política de privacidade e a Política de cookies explicam o resto: alojamento, Cloudflare, Google Analytics e Google Fonts.
Contacto
Para perguntas, correções, erros no site ou chaves de API, escreva para apis@generaterandomiban.com