Formato do IBAN por país: comprimentos, exemplos e links de geradores

Formato do IBAN por país: comprimentos, exemplos e links de geradores

Compare os comprimentos dos IBAN, as estruturas BBAN, exemplos sintéticos e geradores de IBAN de teste para os 42 países suportados por este gerador, incluindo Alemanha, Espanha, França e Reino Unido.

Escrito por David S · Publicado em 2026-02-18 · Atualizado em 2026-04-25
#IBAN format #IBAN by country #IBAN length #IBAN examples #IBAN country list #IBAN structure by country

Use esta página como um guia do formato do IBAN por país. Ela apresenta o comprimento fixo do IBAN, a estrutura BBAN, um exemplo de formato sintético e o link mais rápido para dados de teste dos 42 países suportados por este gerador.

Se estiver a validar formulários de pagamento ou a preparar dados para QA, comece pela tabela e depois gere novos valores através dos geradores de cada país. Para conhecer as partes comuns de um IBAN, consulte O que é um IBAN?, a validação do checksum do IBAN e o validador de IBAN.

O validador integrado verifica apenas o código do país, o comprimento esperado e o checksum MOD-97. Não consulta um diretório bancário nem confirma que uma conta existe.

A tabela descreve os padrões usados por este gerador; não é um diretório de contas bancárias emitidas. Para atualizações oficiais dos formatos nacionais, consulte o SWIFT IBAN Registry, Release 102 (junho de 2026).

Links rápidos para geradores por país

Como ler a tabela

Todos os IBAN começam com um código de país de duas letras e dois dígitos de controlo. A parte específica do país é o BBAN, que pode incluir códigos bancários, códigos de balcão, checksums nacionais, números de conta e, por vezes, letras. A tabela usa:

  • Banco para um identificador nacional de banco ou instituição.
  • Balcão para um balcão, código de compensação, agência ou identificador de compensação local.
  • Conta para o número da conta do cliente ou uma referência alfanumérica.
  • Checksum/chave/tipo para dígitos de controlo específicos do país ou campos de tipo de conta dentro do BBAN.

Tabela do formato do IBAN por país

País Código Comprimento Estrutura BBAN Exemplo de formato sintético Gerador de teste
Alemanha DE 22 8!n10!n (código bancário de 8 dígitos + número de conta de 10 dígitos) DE18 6002 0030 6175 0435 46 Gerar IBAN DE
Espanha ES 24 Banco (4) + balcão (4) + dígitos de controlo nacionais (2) + conta (10) ES44 1491 9826 5263 0010 0901 Gerar IBAN ES
França FR 27 Banco (5) + balcão (5) + conta alfanumérica (11) + chave nacional (2) FR95 1056 7840 15S6 0U0D 5O1R U54 Gerar IBAN FR
Itália IT 27 CIN (1 letra) + banco (5) + balcão (5) + conta (12) IT28 E083 2786 7115 1107 5166 323 Gerar IBAN IT
Países Baixos NL 18 Código bancário (4 letras) + número de conta (10) NL11 RBRB 9722 3918 00 Gerar IBAN NL
Bélgica BE 16 Código bancário (3) + número de conta (7) + checksum (2) BE77 0155 3383 6442 Gerar IBAN BE
Portugal PT 25 Banco (4) + balcão (4) + conta (11) + checksum nacional (2) PT50 0007 5245 4279 5848 6997 1 Gerar IBAN PT
Irlanda IE 22 Código bancário (4 letras) + balcão (6) + conta (8) IE45 WNSB 6632 3664 3525 78 Gerar IBAN IE
Reino Unido GB 22 Código bancário (4 letras) + sort code (6) + conta (8) GB48 NTHQ 6359 0036 3190 47 Gerar IBAN GB
Suíça CH 21 Banco (5) + número de conta (12) CH32 5380 1554 6428 2579 8 Gerar IBAN CH
Áustria AT 20 Banco (5) + número de conta (11) AT08 6843 6925 3380 5257 Gerar IBAN AT
Suécia SE 24 Banco (3) + número de conta (17) SE91 9090 0676 2258 9972 2173 Gerar IBAN SE
Noruega NO 15 Banco (4) + número de conta (7) NO18 3199 5492 202 Gerar IBAN NO
Finlândia FI 18 Identificador bancário (6) + número de conta (8) FI39 9536 4839 1256 91 Gerar IBAN FI
Dinamarca DK 18 Banco (4) + número de conta (9) + checksum (1) DK78 5119 6344 4421 38 Gerar IBAN DK
Polónia PL 28 Banco (8) + número de conta (16) PL15 0241 8036 2147 1282 1610 5777 Gerar IBAN PL
Chéquia CZ 24 Banco (4) + número de conta (16) CZ36 9713 7073 7390 0956 2334 Gerar IBAN CZ
Eslováquia SK 24 Banco (4) + número de conta (16) SK41 8631 0725 5638 9983 5041 Gerar IBAN SK
Hungria HU 28 Banco (3) + balcão (4) + checksum (1) + conta (15) + checksum (1) HU87 1279 3272 4058 1033 9460 7559 Gerar IBAN HU
Roménia RO 24 Código bancário (4 letras) + identificador de conta alfanumérico (16) RO58 BKIM LH3Y G3U8 WITR 9N96 Gerar IBAN RO
Grécia GR 27 Banco (3) + balcão (4) + conta alfanumérica (16) GR17 5668 374C SM8H FX2A JDNE PYQ Gerar IBAN GR
Estónia EE 20 Banco (2) + balcão (2) + número de conta (11) + checksum (1) EE79 5740 2177 8302 7895 Gerar IBAN EE
Letónia LV 21 Código bancário (4 letras) + conta alfanumérica (13) LV33 LGEC O9CU CJW2 UUNG Q Gerar IBAN LV
Lituânia LT 20 Banco (5) + número de conta (11) LT30 1198 0016 4955 6380 Gerar IBAN LT
Luxemburgo LU 20 Identificador bancário (3) + conta alfanumérica (13) LU56 596G 0TFR PDRU WVIT Gerar IBAN LU
Croácia HR 21 Banco (7) + número de conta (10) HR95 8225 3399 0528 4073 3 Gerar IBAN HR
Eslovénia SI 19 Banco (5) + conta (8) + checksum (2) SI83 4899 9594 4028 849 Gerar IBAN SI
Sérvia RS 22 Banco (3) + número de conta (13) + checksum (2) RS36 6269 6709 6725 8971 05 Gerar IBAN RS
Islândia IS 26 Banco (4) + tipo (2) + conta (6) + identificador adicional (10) IS07 4403 5146 9807 4015 9427 44 Gerar IBAN IS
Turquia TR 26 Banco (5) + tipo (1) + conta alfanumérica (16) TR72 9602 5213 1J20 7UUV RQCV SH Gerar IBAN TR
Chipre CY 28 Banco (3) + balcão (5) + conta alfanumérica (16) CY10 5326 9097 4SNA 3YOY JE9U MP15 Gerar IBAN CY
Malta MT 31 Banco (4 letras) + balcão (5) + conta alfanumérica (18) MT23 JNLV 5458 6A46 FTFV HMZG 4P3Y C6U Gerar IBAN MT
Andorra AD 24 Banco (4) + balcão (4) + conta alfanumérica (12) AD84 2428 7563 QV9N 0L4C 7IQZ Gerar IBAN AD
Liechtenstein LI 21 Banco (5) + conta alfanumérica (12) LI93 8752 4D7P BB8Y RTW2 Y Gerar IBAN LI
Bulgária BG 22 Banco (4 letras) + balcão (4) + tipo (2) + conta alfanumérica (8) BG05 PPQR 7111 63L9 RB6A V9 Gerar IBAN BG
Arábia Saudita SA 24 Código bancário (2) + número de conta alfanumérico (18) SA64 844H PYU6 CQLP 3R1M IIOX Gerar IBAN SA
Emirados Árabes Unidos AE 23 Banco (3) + número de conta (16) AE40 0504 4854 3508 4939 309 Gerar IBAN AE
Catar QA 29 Banco (4 letras) + conta alfanumérica (21) QA92 MBSU 2KZ9 JORQ MOPE IKO3 5TWO 3 Gerar IBAN QA
Brasil BR 29 Banco (8) + balcão (5) + conta (10) + identificadores adicionais (2) BR51 7271 9047 8277 1117 1758 518B 7 Gerar IBAN BR
Costa Rica CR 22 Banco (3) + conta (14) + checksum (1) CR85 6585 0751 9997 3720 25 Gerar IBAN CR
República Dominicana DO 28 Banco (4 letras) + número de conta (20) DO93 MDIK 0520 3345 2291 6207 5866 Gerar IBAN DO
Israel IL 23 Banco (3) + balcão (3) + conta (13) IL56 7549 4747 3505 6225 853 Gerar IBAN IL

Notas de formato para testes em grande escala

Alemanha, Espanha e França

Estes três mercados são alvos frequentes nos primeiros testes de pagamentos europeus. A Alemanha usa um padrão compacto de código bancário e conta. Espanha acrescenta dígitos de controlo nacionais dentro do BBAN, sendo útil para testar mais do que o checksum MOD-97 global. França inclui uma estrutura nacional semelhante ao RIB, com banco, balcão, conta alfanumérica e chave nacional.

Reino Unido e Irlanda

Os IBAN do Reino Unido e da Irlanda incluem um identificador bancário de quatro letras, seguido por campos de encaminhamento e de conta. Nos fluxos do Reino Unido, os utilizadores nacionais podem continuar a pensar em sort code e número de conta, enquanto os fluxos transfronteiriços e próximos do SEPA costumam pedir o IBAN.

IBAN longos e curtos

A Noruega tem o IBAN suportado mais curto deste gerador, com 15 caracteres. Malta tem o mais longo, com 31. Use ambos os extremos para testar máscaras de entrada, colunas de base de dados, quebras de linha e exportações CSV.

IBAN fora da Europa

Brasil, Costa Rica, República Dominicana, Arábia Saudita, Emirados Árabes Unidos, Catar e Israel são úteis quando o seu produto precisa de processar IBAN fora da Europa. Estes formatos expõem campos de conta alfanuméricos, comprimentos maiores e pressupostos bancários regionais que dados de teste apenas para SEPA podem não cobrir.

Recursos relacionados sobre IBAN

Perguntas frequentes

Que país tem o IBAN mais curto?

A Noruega tem o IBAN suportado mais curto deste gerador: 15 caracteres. Usa o código do país, dois dígitos de controlo e um BBAN de 11 caracteres.

Que país tem o IBAN mais longo?

Malta tem o IBAN suportado mais longo deste gerador: 31 caracteres. Alguns registos oficiais de IBAN permitem até 34 caracteres, mas cada país tem um comprimento fixo.

O comprimento do IBAN é sempre fixo por país?

Sim. Cada país participante define um comprimento fixo. Se um IBAN alemão não tiver 22 caracteres depois de remover os espaços, ou um espanhol não tiver 24, deverá falhar a validação do formato antes da etapa do checksum.

Qual é a diferença entre o formato IBAN e o formato BBAN?

O formato IBAN inclui o código do país, dois dígitos de controlo e o BBAN. O BBAN é a estrutura de conta específica de cada país depois dos quatro primeiros caracteres do IBAN.

Posso usar estes IBAN de exemplo em pagamentos reais?

Não. Trate todos os exemplos desta página como dados de teste sintéticos. Os valores são estruturalmente válidos para desenvolvimento e QA, mas não se destinam a transações reais nem a instruções de pagamento em produção.

Como devo testar a validação de IBAN específica de cada país?

Teste pelo menos um formato curto, um formato longo, um BBAN apenas numérico, um BBAN alfanumérico e um país com dígitos de controlo nacionais. Uma seleção prática é Noruega, Malta, Alemanha, França, Espanha e Brasil.

Experimente Nossas Ferramentas IBAN

Coloque seu conhecimento em prática com nossas ferramentas gratuitas.