Gerador de IBAN Itália

Os IBAN que começam por IT (Itália) têm 27 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

IT15T0760175808959054882171

  1. País IT
  2. Dígitos de controlo 15
  3. Controlo nacional T
  4. Código do banco 07601
  5. Código da agência 75808
  6. Número de conta 959054882171
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 Itália

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

Comprimento do IBAN 27
Comprimento do BBAN 23
Padrão do BBAN 1a5n5n12n
Estrutura ITkk x bbbbb sssss cccccccccccc
Exemplo, eletrónico IT60X0542811101000000123456
Exemplo, impresso IT60 X054 2811 1010 0000 0123 456
Letras no BBAN Posição 5: sempre uma letra
Dígitos de controlo nacionais Posição 5
Mesma estrutura que São Marinho (SM)
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 IT
Dígitos de controlo 3–4 2 60
Controlo nacional 5 1 X
Código do banco 6–10 5 05428
Código da agência 11–15 5 11101
Número de conta 16–27 12 000000123456

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.

Dígitos de controlo nacionais

Além dos dois dígitos de controlo do IBAN, os IBAN IT têm dígitos de controlo nacionais dentro do BBAN, na posição 5. Vêm do número de conta nacional e seguem uma regra do país.

É o CIN, uma letra de controlo. Cada um dos outros 22 caracteres do BBAN recebe um valor de uma tabela, uma para as posições ímpares e outra para as pares. A soma dividida por 26 deixa um resto de 0 a 25, que se converte numa letra de A a Z.

Este gerador calcula-os com o algoritmo oficial, nos dois modos, por isso os validadores que os verificam aceitam os IBAN desta página.

Fonte: ABI, coordinate bancarie (Banca d'Italia).

Como funcionam os dígitos de controlo nacionais

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
Intesa Sanpaolo 03069
UniCredit 02008
Banco BPM 05034
BPER Banca 05387
Banca Monte dei Paschi di Siena 01030
Crédit Agricole Italia 06230
BNL 01005
FinecoBank 03015
Poste Italiane (BancoPosta) 07601

O código da agência continua aleatório.

O que testar com IBAN IT

  • Aceite exatamente 27 caracteres para IT, depois de retirar os espaços, e rejeite 26 ou 28.
  • Só são aceites letras na posição 5. Teste também a entrada em minúsculas e converta-a para maiúsculas antes de validar.
  • Para um teste negativo do controlo nacional, altere o carácter na posição 5 e volte a calcular os dígitos de controlo do IBAN (o validador sugere-os). O IBAN passa então no MOD-97, mas falha o controlo nacional.
  • Formatos com a mesma estrutura: São Marinho (SM). O código de país entra no cálculo do MOD-97, por isso um IBAN IT válido com outro código de país à frente tem de falhar.
  • Valores inválidos prontos para testes negativos: IT60X0542811101000000123457 (último carácter alterado, o MOD-97 falha) e IT60X054281110100000012345 (falta um carácter).
  • Verificações num diretório de bancos: por omissão, o gerador usa códigos de bancos reais, como 02008 (UniCredit), e com a opção Realista desativada usa códigos aleatórios, por isso pode testar um banco conhecido e um desconhecido.

Itália e o IBAN

Os IBAN italianos têm 27 caracteres. Logo a seguir aos dígitos de controlo vem o CIN, uma letra de controlo calculada a partir do resto do BBAN, e depois o código do banco ABI de 5 dígitos, o código da agência CAB de 5 dígitos e um número de conta de 12 caracteres. O IBAN Registry admite letras no número de conta; este gerador usa aí apenas dígitos. Como o BBAN começa por uma letra, os IBAN italianos são um bom teste para código que assume que depois do código de país só vêm dígitos.

IBAN Itália: perguntas frequentes

Itália: quantos caracteres tem um IBAN?

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

Itália: como se escreve um IBAN?

Por exemplo: IT60 X054 2811 1010 0000 0123 456. Este é o formato impresso, em grupos de quatro. Em formulários e ficheiros, escreve-se normalmente sem espaços: IT60X0542811101000000123456.

Itália: os IBAN podem conter letras?

Sim. Os IBAN IT têm sempre letras maiúsculas na posição 5: X no exemplo do registo.

Itália: onde fica o código do banco no IBAN?

O código do banco fica nas posições 6–10: 05428 no exemplo do registo. O código da agência fica nas posições 11–15 (11101). Por omissão (modo realista), o gerador usa códigos de bancos reais, como 03069 (Intesa Sanpaolo).

Itália: 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. Os dígitos de controlo nacionais do BBAN são calculados com o algoritmo oficial, por isso um validador que também os verifique aceita este IBAN. 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.

Itália: 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.