Gerador de IBAN
O IBAN (International Bank Account Number) é a forma padronizada de identificar contas bancárias em transferências internacionais e SEPA. Cada IBAN inclui o código do país, dois dígitos de verificação e um BBAN (Basic Bank Account Number) específico do país. A validação começa sempre pelo algoritmo mod-97 definido na ISO 13616.
Esta ferramenta gera IBANs estruturalmente válidos: código do país correto, comprimento conforme a especificação oficial e dígitos de verificação calculados para que o IBAN passe no mod-97. Você pode usar a saída para popular bancos de dados de teste, verificar validadores e construir formulários SEPA.
Países suportados
Mais de 30 países: Áustria, Bélgica, Bulgária, Croácia, República Tcheca, Dinamarca, Estônia, Finlândia, França, Alemanha, Grécia, Hungria, Irlanda, Israel, Itália, Letônia, Lituânia, Luxemburgo, Países Baixos, Noruega, Polônia, Portugal, Romênia, Arábia Saudita, Eslováquia, Eslovênia, Espanha, Suécia, Suíça, Turquia, Emirados Árabes Unidos e Reino Unido.
Cada país tem o seu comprimento — Alemanha = 22, França = 27, Reino Unido = 22, Países Baixos = 18 — e o seu padrão de caracteres (alguns iniciam o BBAN com letras, a maioria apenas com dígitos).
Como funcionam os dígitos de verificação
- Mova os quatro primeiros caracteres (código do país + dígitos de verificação) para o final.
- Substitua cada letra por dois dígitos: A = 10, B = 11, ..., Z = 35.
- Trate o resultado como um único inteiro e calcule
mod 97. - Se o resultado for 1, o IBAN é válido.
O gerador executa o algoritmo ao contrário: escolhe um BBAN aleatório e depois calcula os dígitos necessários para o IBAN passar no mod-97.
O que NÃO é
Estes IBANs são apenas estruturalmente válidos. Não correspondem a nenhuma conta bancária real e uma transferência real será recusada. Não os utilize como dado de pagamento próprio — são apenas para desenvolvimento, validação e educação.
Casos de uso comuns
- Testes de UI e validação de formulários
- Popular bancos de dados de teste
- Escrever e testar validadores de IBAN
- Demonstrações de integração SEPA
- Ensino do algoritmo ISO 13616
- Conteúdo de preenchimento em capturas e mockups
Tiny Online Tools






