Gerador de IBAN Brasil

Os IBAN que começam por BR (Brasil) têm 29 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

BR750036030595638065538813634

  1. País BR
  2. Dígitos de controlo 75
  3. Código do banco 00360305
  4. Código da agência 95638
  5. Número de conta 0655388136
  6. Tipo de conta 3
  7. Número de conta 4
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 Brasil

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

Comprimento do IBAN 29
Comprimento do BBAN 25
Padrão do BBAN 8c5n10n1c1c
Estrutura BRkk bbbbbbbb sssss cccccccccc t n
Exemplo, eletrónico BR6699999A03000010009795493C1
Exemplo, impresso BR66 9999 9A03 0000 1000 9795 493C 1
Letras no BBAN Posições 5–12: letras ou dígitos
Posições 28–29: letras ou dígitos
Dígitos de controlo nacionais Nenhum
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 BR
Dígitos de controlo 3–4 2 66
Código do banco 5–12 8 99999A03
Código da agência 13–17 5 00001
Número de conta 18–27 10 0009795493
Tipo de conta 28 1 C
Número de conta 29 1 1

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
Banco do Brasil 00000000
Caixa Econômica Federal 00360305
Itaú Unibanco 60701190
Banco Bradesco 60746948
Banco Santander (Brasil) 90400888
Nubank (Nu Pagamentos) 18236120
Banco BTG Pactual 30306294
Banco Inter 00416968
Banrisul 92702067
Banco Sicoob 02038232

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

O que testar com IBAN BR

  • Aceite exatamente 29 caracteres para BR, depois de retirar os espaços, e rejeite 28 ou 30.
  • Letras ou dígitos nas posições 5–12, 28–29: uma regex que só aceite dígitos rejeita IBAN BR 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: BR6699999A03000010009795493C2 (último carácter alterado, o MOD-97 falha) e BR6699999A03000010009795493C (falta um carácter).
  • Verificações num diretório de bancos: por omissão, o gerador usa códigos de bancos reais, como 00360305 (Caixa Econômica Federal), e com a opção Realista desativada usa códigos aleatórios, por isso pode testar um banco conhecido e um desconhecido.

Brasil e o IBAN

Os IBAN brasileiros têm 29 caracteres: um código do banco ISPB de 8 caracteres, um código da agência de 5 dígitos, um número de conta de 10 dígitos com o seu próprio dígito de controlo, um tipo de conta de 1 caractere e uma posição do titular de 1 caractere (1 para o primeiro ou único titular). O Brasil usa o IBAN nas transferências internacionais. Desde uma atualização de agosto de 2026, o ISPB pode conter letras, por isso teste IBAN BR com letras logo a seguir aos dígitos de controlo.

IBAN Brasil: perguntas frequentes

Brasil: quantos caracteres tem um IBAN?

29 caracteres: o código de país BR, dois dígitos de controlo e uma parte nacional (BBAN) de 25 caracteres.

Brasil: como se escreve um IBAN?

Por exemplo: BR66 9999 9A03 0000 1000 9795 493C 1. Este é o formato impresso, em grupos de quatro. Em formulários e ficheiros, escreve-se normalmente sem espaços: BR6699999A03000010009795493C1.

Brasil: os IBAN podem conter letras?

Sim. São permitidas letras ou dígitos nas posições 5–12, 28–29; no exemplo do registo aparece 99999A03 C1.

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

O código do banco fica nas posições 5–12: 99999A03 no exemplo do registo. O código da agência fica nas posições 13–17 (00001). Por omissão (modo realista), o gerador usa códigos de bancos reais, como 00000000 (Banco do Brasil).

Brasil: 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.

Brasil: 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.