Gerador de IBAN Malta

Os IBAN que começam por MT (Malta) têm 31 caracteres. O IBAN abaixo é aleatório, segue a estrutura nacional e tem dígitos de controlo MOD-97 corretos, por isso passa na validação dos formulários. Nenhum banco o emitiu.

Formato

MT80LBMA05000247139412840984258

  1. País MT
  2. Dígitos de controlo 80
  3. Código do banco LBMA
  4. Código da agência 05000
  5. Número de conta 247139412840984258
Gerar uma lista Até 100 IBAN, em CSV, JSON, SQL ou texto simples

Em CSV, JSON e SQL, cada segmento do IBAN (banco, balcão, conta, dígitos de controlo) tem a sua própria coluna.

MOD-97 válido

Modo realista: código de banco real e número de conta aleatório. Nenhum banco emitiu este IBAN, mas pode coincidir por acaso com uma conta real. Nunca o utilize para pagamentos.

Validar um IBAN

Cole um IBAN de qualquer país para verificar o comprimento, o formato e os dígitos de controlo.

Sem JavaScript, este formulário abre o validador de IBAN completo.

Validador de IBAN completo

Formato IBAN Malta

Comprimento, padrão e posição de cada segmento nos IBAN MT, com um IBAN de exemplo.

Comprimento do IBAN 31
Comprimento do BBAN 27
Padrão do BBAN 4a5n18c
Estrutura MTkk aaaa bbbbb cccccccccccccccccc
Exemplo, eletrónico MT84MALT011000012345MTLCAST001S
Exemplo, impresso MT84 MALT 0110 0001 2345 MTLC AST0 01S
Letras no BBAN Posições 5–8: sempre letras
Posições 14–31: letras ou dígitos
Dígitos de controlo nacionais Nenhum
SEPA Membro (lista do EPC, dezembro de 2025)
Fonte IBAN Registry da SWIFT, versão 102 (junho de 2026)

Posição a posição

Segmento Posições Comprimento Exemplo
País 1–2 2 MT
Dígitos de controlo 3–4 2 84
Código do banco 5–8 4 MALT
Código da agência 9–13 5 01100
Número de conta 14–31 18 0012345MTLCAST001S

No padrão, n representa um dígito, a uma letra maiúscula e c uma letra ou um dígito. O número antes de cada letra indica quantos caracteres tem esse bloco.

Códigos de bancos reais no modo realista

No modo realista, ativo por omissão, o gerador vai buscar o código do banco a esta lista e mantém o número de conta aleatório, por isso nenhum banco emitiu estes IBAN. Com a opção Realista desativada, o código do banco também é aleatório.

Banco Código do banco Código da agência
Bank of Valletta VALL 22013
BNF Bank BNIF 14502
Lombard Bank Malta LBMA 05000

O que testar com IBAN MT

  • Aceite exatamente 31 caracteres para MT, depois de retirar os espaços, e rejeite 30 ou 32.
  • Só são aceites letras nas posições 5–8. Teste também a entrada em minúsculas e converta-a para maiúsculas antes de validar.
  • Letras ou dígitos nas posições 14–31: uma regex que só aceite dígitos rejeita IBAN MT válidos. O modo realista, ativo por omissão, usa aí só dígitos; com a opção Realista desativada, o gerador põe aí letras cerca de metade das vezes.
  • Valores inválidos prontos para testes negativos: MT84MALT011000012345MTLCAST001T (último carácter alterado, o MOD-97 falha) e MT84MALT011000012345MTLCAST001 (falta um carácter).
  • Verificações num diretório de bancos: por omissão, o gerador usa códigos de bancos reais, como BNIF (BNF Bank), e com a opção Realista desativada usa códigos aleatórios, por isso pode testar um banco conhecido e um desconhecido.

Malta e o IBAN

Os IBAN malteses têm 31 caracteres, o formato mais longo da União Europeia. O BBAN junta um código do banco de 4 letras, retirado do BIC, um sort code de 5 dígitos e um número de conta de 18 caracteres. Com este comprimento, Malta é um bom caso-limite para campos de formulário e colunas de base de dados demasiado curtos.

IBAN Malta: perguntas frequentes

Malta: quantos caracteres tem um IBAN?

31 caracteres: o código de país MT, dois dígitos de controlo e uma parte nacional (BBAN) de 27 caracteres.

Malta: como se escreve um IBAN?

Por exemplo: MT84 MALT 0110 0001 2345 MTLC AST0 01S. Este é o formato impresso, em grupos de quatro. Em formulários e ficheiros, escreve-se normalmente sem espaços: MT84MALT011000012345MTLCAST001S.

Malta: os IBAN podem conter letras?

Sim. Os IBAN MT têm sempre letras maiúsculas nas posições 5–8: MALT no exemplo do registo. São permitidas letras ou dígitos nas posições 14–31; no exemplo do registo aparece 0012345MTLCAST001S.

Malta: onde fica o código do banco no IBAN?

O código do banco fica nas posições 5–8: MALT no exemplo do registo. O código da agência fica nas posições 9–13 (01100). Por omissão (modo realista), o gerador usa códigos de bancos reais, como VALL (Bank of Valletta).

Malta: este IBAN passa na validação?

Passa nas verificações que a maioria dos formulários faz: código de país, comprimento, formato dos caracteres e dígitos de controlo MOD-97. No modo realista, ativo por omissão, também o código do banco é real, por isso uma verificação num diretório de bancos aceita-o. Uma consulta da conta ou uma verificação do nome do beneficiário não o confirmam, porque o número de conta é aleatório.

Malta: posso usar um IBAN gerado para me registar num serviço ou receber dinheiro?

Não. É um IBAN de teste que nenhum banco lhe atribuiu. Uma transferência para ele é rejeitada ou, se por acaso o número pertencer a alguém, o dinheiro vai parar a um desconhecido. Usá-lo para se registar num serviço, num período experimental gratuito ou num débito direto é uma utilização indevida. O seu próprio IBAN está na aplicação do seu banco e nos extratos.

Outros países

Escolha um país para ver o formato do IBAN e obter um IBAN de teste válido. O número ao lado de cada código é o comprimento do IBAN.